MySQL-日期和資料處理函式

LiberHome發表於2022-06-13

日期處理函式

  • 在用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.

相關文章