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

2021-07-05 06:12:04 字數 1385 閱讀 6340

1、每年

select year(ordertime) as '年',

sum(total) '銷售合計'

from order_list

group by year(ordertime)

2、每月

select year(ordertime) '年',

month(ordertime) '月',

sum(total) '銷售合計'

from order_list

group by year(ordertime),

month(ordertime)

3、每日

select year(ordertime) '年',

month(ordertime) '月',

day(ordertime) '日',

sum(total) '銷售合計'

from order_list

group by year(ordertime),

month(ordertime),

day(ordertime)

另外每日也可以這樣:

select convert(char(8),ordertime,112) dt,

sum(total) '銷售合計'

from order_list

group by convert(char(8),ordertime,112)

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

select year(ordertime) '年',

month(ordertime) '月',

count(*) '銷售記錄'

from order_list

group by year(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 byyear ordertime 2 每月 select year ordertime 年 month ordertime 月 sum total 銷售合計 fr...

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...