日期處理函式
在用WHERE子句比較的時候如果需要用到的是日期,請使用Date()。這樣可以避免在同一天,但是時分秒不是00:00:00導致的錯誤,例如:
SELECT cus_id, order_num FROM orders WHERE Date(order_date) = '2022-06-06';
如果想要檢索2022年6月的所有訂單,我們就需要考慮到不同月份的天數,這裡推薦使用BETWEEN關鍵字:
SELECT cus_id, order_num FROM orders WHERE Date(order_date) BETWEEN '2022-06-01' AND '2022-06-30';
數值處理函式
常用的如下:
參考:Forta B. MySQL crash course[M]. Pearson Education India, 2006.