我想比较我的表格event
与当前日期。我的event
栏中的日期为m/d/Y
格式,即“09/24/2015”。
我正在使用此查询获取结果,该结果获取当前日期的记录但返回空结果。我有当前日期的记录。它有什么问题?
SELECT *
FROM all_tasks
WHERE DATE_FORMAT( CURDATE( ) , '%d/%m/%Y' ) = DATE_FORMAT( date( event ) , '%d/%m/%Y' )
答案 0 :(得分:1)
假设您将事件存储为某种字符串,您只需执行以下操作:
select * from all_tasks where DATE_FORMAT(NOW(),'%m/%d/%Y') = all_tasks.event
您可以在这里找到fiddle样本。