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