我有桌子产品:
我的表格中有一些数据:
1, product1, 2016-08-19 11:10:00
2, product2, 2016-08-19 13:25:00
3, product3, 2016-08-20 07:05:00
4, product4, 2016-08-20 07:10:00
5, product5, 2016-08-20 07:25:00
我想查看今天的产品。
示例:今天是:2016-08-20
3, product3, 2016-08-20 07:05:00
4, product4, 2016-08-20 07:10:00
5, product5, 2016-08-20 07:25:00
我尝试使用此代码:
SELECT * FROM product WHERE date_operation = CURDATE()
但我没有结果
答案 0 :(得分:1)
可能是您需要date(date_operation)
(您有日期时间)
SELECT * FROM product WHERE date(date_operation) = CURDATE();
答案 1 :(得分:0)
您必须提取日期时间列的日期部分
SELECT * FROM product WHERE date(date_operation) = CURDATE()
否则你将它与时间段00:00:00
进行比较2016-08-20 07:05:00不等于2016-08-20 00:00:00