mysql按日 周 月 年分別統計資料

2021-09-29 23:00:04 字數 948 閱讀 7090

select date_format(created_date,'%y-%m-%d') as time,sum(money) money from o_finance_detail where org_id = 1000 group by time

select date_format(created_date,'%y-%m') as time,sum(money) money from o_finance_detail where org_id = 1000 group by time

select date_format(created_date,'%y') as time,sum(money) money from o_finance_detail where org_id = 1000 group by time

select date_format(created_date,'%y-%u') as time,sum(money) money from o_finance_detail where org_id = 1000 group by time

date_format(date,format) 

根據format字串格式化date值。下列修飾符可以被用在format字串中:

%m 月名字(january……december)

%w 星期名字(sunday……saturday)

%d 有英語字首的月份的日期(1st, 2nd, 3rd, 等等。)

%y 年, 數字, 4 位

%y 年, 數字, 2 位

%a 縮寫的星期名字(sun……sat)

%d 月份中的天數, 數字(00……31)

%e 月份中的天數, 數字(0……31)

%m 月, 數字(01……12)

%c 月, 數字

MySql中按周 月統計數量

經需求要求對某個表進行按每週 每月統計報表顯示,以下為sql 1 按周統計資料 select date format createdate,y u as week,date format date sub createdate,interval dayofweek createdate 2 day ...

Mysql按日 周 月進行分組統計

我們在用mysql抽取資料時候,經常需要按照天 周 月等不同的粒度對資料進行分組統計。而我們的時間可能是 2017 12 5 0 0 0 這種準確的時間。所以在進行分組之前我們需要對時間進行一下處理。date format是mysql內建的乙個函式,作用是以不同的格式顯示日期 時間資料。具體的語法如...

MySql按周 月 日分組統計資料的方法

select date format create time,y u weeks,count caseid count from tc case group by weeks select date format create time,y m d days,count caseid count f...