我想选择大于当前日期和时间的行。如何获取大于当前日期和时间的行?
我想这个查询 - 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