我想選擇大於當前日期和時間的行。如何獲取大於當前日期和時間的行?
我想這個查詢 - SELECT * FROM post WHERE post.pt_date > CURDATE()
我也試過這 - SELECT * FROM post WHERE post.pt_date > NOW()
,但我得到的行比當前的時間也更大。
如果當前日期時間是20/06/2017 02:55:22那麼我希望行數大於同一日期,並且時間大於小時和分鐘。
如何獲取大於當前日期的日期?我想顯示即將到來的日期。
這是數據我有
2017-06-17 18:53:00
2017-06-17 19:01:00
2017-05-30 06:30:04
2017-06-17 06:30:04
2017-06-19 14:14:00
2017-06-19 14:26:00
2017-06-19 15:25:00
2017-06-19 15:31:00
2017-06-19 15:33:00
2017-06-20 15:35:00
2017-06-20 15:58:00
2017-06-19 06:30:04
2017-06-20 16:16:00
2017-06-19 06:30:04
2017-06-19 17:29:00
2017-06-20 17:30:00
2017-06-20 17:47:00
2017-06-20 19:29:00
2017-06-20 19:37:00
2017-06-20 13:59:00
2017-06-20 13:59:00
2017-06-20 14:28:00
2017-06-20 14:33:00
2017-06-20 14:37:00
2017-06-20 14:52:00
請幫幫忙謝謝你..
什麼是post.pt_date'的'數據類型。請顯示示例輸入和輸出或更好的sqlfiddle – Jens
你的意思是說,你想在今天23:59之後? – Martijn
數據類型是日期時間。@ Jens – Sid