在日常統計資料中 經常有用到按照日期或者周或者月或者年來作為統計分組 主要用的函式date_format
常用如:
1、select date_format(create_time,'%y%u') weeks,count(caseid) count from tc_case group by weeks;
2、select date_format(create_time,'%y%m%d') days,count(caseid) count from tc_case group by days;
3、select date_format(create_time,'%y%m') months,count(caseid) count from tc_case group by months;
1按照周統計結果 2按照天統計結果3按月統計結果
根據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 月, 數字(1……12)
%b 縮寫的月份名字(jan……dec)
%j 一年中的天數(001……366)
%h 小時(00……23)
%k 小時(0……23)
%h 小時(01……12)
%i 小時(01……12)
%l 小時(1……12)
%i 分鐘, 數字(00……59)
%r 時間,12 小時(hh:mm:ss [ap]m)
%t 時間,24 小時(hh:mm:ss)
%s 秒(00……59)
%s 秒(00……59)
%p am或pm
%w 乙個星期中的天數(0=sunday ……6=saturday )
%u 星期(0……52), 這裡星期天是星期的第一天
%u 星期(0……52), 這裡星期一是星期的第一天
%% 乙個文字「%」
分組統計資料
with a as select convert varchar 10 starttime,120 starttime,case when organid like 0226 then else 非 end as deptname,sum case when billableseconds 0 th...
MySQL按日期分組統計資料
mysql按日期分組統計資料 查詢今天的資料 select from 表名 where to days 時間字段 to days now 查詢昨天的資料 select from 表名 where to days now to days 時間字段 1 查詢最近七天的資料 select from 表名 ...
python分組統計資料 資料分組統計
統計分析資料的時候,經常需要進行分組統計。分組操作在python裡的實現方式就是groupby語句。慣例,咱們先造乙個dataframe表。import pandas as pd dic 結果為 math physics science class a 77.0 176 88 b 38.5 100 ...