mysql查詢本年本月的資料
查詢本年本月的資料的語句如下:
平時還是需要積累一下sql的寫法,一條好的sql能減少很多**量。
查詢本年度,本年度各個月的資料,需要使用mysql的一些方法。
select
time
,count(*
)as sums,dbname,
month
(time
) createtime from useractivityrecord where
year
(time)=
year
(now()
)group
bymonth
(time
),dbname order
bymonth
(time
)asc
;
我這裡的time是時間戳,每次插入資料都是自動寫入的。
需要注意的是 用了乙個where條件,
year(time)=year(now()) 表示本年的資料
month(time)=month(now()) 表示本月的資料
to_days(time) = to_days(now()) 表示本天的資料
to_days(now()) - to_days(time) = ? 查詢n天之前的資料
。。。。。。還有很多,本年,本月,本週。。。。
mysql查詢,本月 本週 本年
mysql查詢,本月 本週 本年 今天 select from 表名 where to days 時間欄位名 to days now 昨天 select from 表名 where to days now to days 時間欄位名 1 本週 select from 表名 where yearwee...
sql查詢本週本月本年
1.乙個月第一天的 select dateadd mm,datediff mm,0,getdate 0 2.本周一 select dateadd wk,datediff wk,0,getdate 0 select dateadd wk,datediff wk,0,getdate 6 3.一年的第一天...
MySQL日期查詢 本週 本月 本季 本年
查詢當天 select from 表名 where to days 時間欄位名 to days now 查詢昨天 select from 表名 where to days now to days 時間欄位名 1 查詢一周 select from 表名 where date sub curdate i...