MySQL查詢當天0點,昨天

2021-09-29 09:45:47 字數 1146 閱讀 9780

今天是

select now();-- 2015-09-28 13:48:12

查詢當天,格式為yyyy-mm-dd

select curdate();-- 2015-09-28

查詢當天,格式為yyyy-mm-dd hh:mm:ss

select now();-- 2015-09-28 13:42:00

查詢當天0點,格式為yyyy-mm-dd hh:mm:ss

select date_format(curdate(),'%y-%m-%d %h:%i:%s');-- 2015-09-28 00:00:00

查詢當天早上9點,格式為yyyy-mm-dd hh:mm:ss

select date_add(curdate(), interval 9 hour);-- 2015-09-28 09:00:00

查詢昨天,格式為yyyy-mm-dd

select date_sub(curdate(),interval 1 day);-- 2015-09-27

查詢昨天早上9點

select date_add(date_sub(curdate(),interval 1 day),interval 9 hour);-- 2015-09-27 09:00:00

date_add(date,interval expr type)date 引數是合法的日期表示式。expr 引數是您希望增加的時間。

type 引數可以是下列值:

type 值

microsecond

second

minute

hour

dayweek

month

quarter

year

second_microsecond

minute_microsecond

minute_second

hour_microsecond

hour_second

hour_minute

day_microsecond

day_second

day_minute

day_hour

year_month

date_sub(date,interval expr type)是在某一時間上減時間,用法與date_add類似

MySQL查詢當天昨天明天本月上月今年等資料

1.查詢當天的資料 select from day sell where to days sell time to days now 2.查詢昨天的資料 select from day sell where to days now to days sell time 13.查詢最近7天的 包含7天總...

mysql昨天 mysql查詢今天 昨天 上週

今天 select from 表名 where to days 時間欄位名 to days now 昨天select from 表名 where to days now to days 時間欄位名 1 7天select from 表名 where date sub curdate interval ...

mysql 查詢當天資料

2012 12 19 10 47 39 分類 mysql 字型大小 訂閱 查詢當天資料 select from tab where from unixtime fabutime,y m d 20121217 mysql to days date 函式 to days date 給定乙個日期date,...