我有一个名为“s_timestamp”的列。
如何返回时间戳中包含当前日期的所有记录?
例如,
s_timestamp
2012-12-27 1:00:00
2012-12-27 2:00:00
2012-12-26 0:00:01
2012-12-20 0:00:02
2012-12-21 0:00:03
我想要以下输出:
2012-12-27 1:00:00
2012-12-27 2:00:00
如果不清楚,请告诉我。
只需使用CURDATE()
. eg
SELECT *
FROM tableName
WHERE DATE(s_timestamp) = CURDATE()
- DATE() http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date
- 库达特() http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_curdate
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)