2
我曾與一個叫EntryDate列一個現有的表指定爲datetime和格式爲:2012年11月26日14點47分十五秒動態日期時間SELECT查詢
如何構建一個SQL SELECT語句選擇所有根據當前系統日期在過去14天內輸入的記錄?
我曾與一個叫EntryDate列一個現有的表指定爲datetime和格式爲:2012年11月26日14點47分十五秒動態日期時間SELECT查詢
如何構建一個SQL SELECT語句選擇所有根據當前系統日期在過去14天內輸入的記錄?
這裏ü可以做這樣的
select date_sub(now(),interval 14 day)as Datebefore14days;
或本
SELECT * FROM table
WHERE EntryDate >= DATE_SUB(CURRENT_DATE, INTERVAL 14 DAY);
我想你需要的是:
WHERE EntryDate >= (CURDATE() - INTERVAL 14 DAY)
你嘗試過什麼到目前爲止,你有查看'mysql'的日期時間算法?你有什麼麻煩? – Max
我在DATE_SUB部分遇到問題,下面的解決方案向我顯示了正確的語法。 –