目錄
常用的MySQL查詢今天、昨天、上周、近30天、去年等數據的方法
0、Sql server中DateDiff()用法
1、MySQL的DATE_SUB()函數
定義和用法
語法
實例
2、MySQL的TO_DAYS(date)
3、MySQL的DATE() 函數
定義和用法
4、MySQL NOW() 函數
定義和用法
語法
實例
例子 1
例子 2
5、MySQL DATE_FORMAT() 函數
定義和用法
語法
實例
6、MySQL獲取季度的函數QUARTER(d)
實例
提示
常用的MySQL查詢今天、昨天、上周、近30天、去年等數據的方法
刪除建立時間超過3天的訂單記錄
delete 訂單表 where datediff( dd, order_addtime, getdate() ) > 3 用函數datediff() datediff( dd, 時間1, 時間2 ),意思是:計算時間1到時間2之間的天數 所以,datediff( dd, order_addtime, getdate() ) > 3,就是超過3天的
今天
select * from 表名 where to_days(時間字段名) = to_days(now());
昨天 </