在上面的sql中from_unixtime是個格式化日期,其中的add_time是新增時間,'%y-%m-%d'是顯示年月日,因為這裡是根據日期分組所以是年月日,如果需要是時分秒完整的是'%y-%m-%d %h:%i:%s' 。select
from_unixtime(add_time,'%y-%m-%d') '日期',
sum(
(goods_amount
)) '訂單總金額',
sum(money_paid) '實際支付總金額'
from
ecs_order_info
where pay_status=2
and add_time>=1599580800
group by from_unixtime(add_time,'%y-%m-%d')
sum()是求當天訂單金額的求和
php後台關於根據某個相同的日期進行分組
介面中發現需要需要將每天 及時unix時間不同 因為unix時間不同,需要將這個時間轉成年月日這樣,然後作為條件來查詢這一天直播的歷史資料。然後去這一天所有的資料,技術遇到的問題是,如何將這一天的資料放在一起,用sql分組不可以,因為uninx時間是不同的。所以我採用了函式迴圈比例進行分組。沒進行分...
Map根據value值進行分組
今天碰到同事在群裡問怎麼把乙個map根據value進行分組,當時我的第一想法是將value和key互換,多個value對應的不同key作為集合,如下 12 mapsatamap new hashmap final map groupmap new hashmap satamap.put a 1 sa...
mysql 根據時間分組查詢
date format date,format 函式用於以不同的格式顯示日期 時間資料。引數 date 表中時間型別的欄位名稱。format 時間輸出格式。format格式 a縮寫星期名 b縮寫月名 c月,數值 d帶有英文本首的月中的天 d月的天,數值 00 31 e月的天,數值 0 31 f微秒 ...