sql:
利用group_concat()方法,引數為需要合併的字段,合併的字段分隔符預設為逗號,可通過引數separator指定,該方法往往配合group by 一起使用。
利用group_concat()合併多行資料到一行
group_concat(b.name separator '-')
date_format() 函式用於以不同的格式顯示日期/時間資料。
date_format(usr.valid_date,'%y-%m-%d')
使用case函式將多列合併成一列:
select a.business_id,max(a.e) as success,max(a.c) as fail,now() from
( select business_id, case status when 1 then count(status) else 0 end as e ,
case status when 0 then count(status) else 0 end as c
from a
where create_time between date_sub(now(),interval 1 day) and now()
group by business_id,status ) a group by business_id
MYSQL根據日期查詢
風蕭蕭兮易水寒,壯士一去兮不復還 總結一下mysql的根據日期查詢資料和在日期區間查詢資料.首先,看資料表和表結構 建表語句 create tabledatetest idint 11 not null auto increment,brand namevarchar 100 default nul...
MySQL根據日期查詢
1 查詢當天的資料 select from 表名 where to days 時間字段 to days now 2 查詢當周的資料 select from 表名 where yearweek date format 時間字段,y m d yearweek now 3 查詢當月的資料 select f...
mysql根據不同條件統計後合併顯示
記錄下開發中遇到的事情,假設有如下表test idnum time 1123 2019 01 01 11 11 11 2666 2019 01 01 11 11 11 需要統計time小於等於某月份的num總數,以及time等於月份num數。一開始的想法是使用子查詢 select sum a.num...