SQL語句統計每天 每月 每年的 資料

2021-08-16 19:26:14 字數 1610 閱讀 5701

1、每年  

select

year

(ordertime) 

as'年'

,  sum

(total) 

'銷售合計'

from

order_list  

group

byyear

(ordertime)  

2、每月  

select

year

(ordertime) 

'年',  

month

(ordertime) 

'月',  

sum(total) 

'銷售合計'

from

order_list  

group

byyear

(ordertime),  

month

(ordertime)  

3、每日  

select

year

(ordertime) 

'年',  

month

(ordertime) 

'月',  

day(ordertime) 

'日',  

sum(total) 

'銷售合計'

from

order_list  

group

byyear

(ordertime),  

month

(ordertime),  

day(ordertime)  

另外每日也可以這樣:  

select

convert

(char

(8),ordertime,112) dt,  

sum(total) 

'銷售合計'

from

order_list  

group

byconvert

(char

(8),ordertime,112)  

另外,每月(年、日)的記錄條數  

select

year

(ordertime) 

'年',  

month

(ordertime) 

'月',  

count

(*) 

'銷售記錄'

from

order_list  

group

byyear

(ordertime),  

month

(ordertime)  

sql 資料分月統計,表中只有每天的資料,現在要求求一年中每個月的統計資料(一條sql)

select
month (  那個日期的字段  ),
sum(  需要統計的字段, 比如銷售額什麼的 )
from
where
year (  那個日期的字段  ) = 2010   -- 這裡假設你要查 2023年的每月的統計。
group by
month (  那個日期的字段  )

SQL語句統計每天 每月 每年的 資料

1 每年 select year ordertime as 年 sum total 銷售合計 from order list group by year ordertime 2 每月 select year ordertime 年 month ordertime 月 sum total 銷售合計 f...

MYSQL統計每天 每週 每月 每年資料

select count 1 as total,date format created time,y m d as days from task execution group by days desc select count 1 as total,week created time as wee...

MYSQL統計每天 每週 每月 每年資料

查詢每天的資料 select count 1 as total,date format created time,y m d as days from task execution group by days desc 查詢每週的資料 select count 1 as total,week cre...