mysql select * where like current date

时间:2014-09-22 10:17:44

标签: mysql

我尝试了这个但是为什么这不起作用它既没有给我任何错误

select * from table where timestamp_field like '%select year(now())-select month(now())-select day(now())%'

1 个答案:

答案 0 :(得分:2)

TRY

SELECT * FROM table WHERE STR_TO_DATE(`timestamp_field`, "%Y-%m-%d") = CURDATE();

参考MYSQL Date Time Function