查询SQL中日期为当天的记录

2024-12-30 14:41:05
推荐回答(4个)
回答1:

SELECT * FROM Table WHERE time= DATE_FORMAT(NOW(),'%Y-%m-%d')
使用date_format主要是为了格式化时间,使两边的时间格式一样,我建议还是格式化一下比较好,防止出错

回答2:

select * from 表 where datediff(dd,时间字段,GETDATE())=0

回答3:

select * from 表 where TO_DAYS(update_time)=TO_DAYS(NOW())

回答4:

= sysdate