Sql将TimeStamp与正常日期进行比较

时间:2014-09-18 10:24:51

标签: mysql sql sql-server

如何将timeStamp日期与正常日期进行比较 SQL:

select * from mg_customers_conversation where timecreated>='2014-09-09'

这将给我0值作为与timeStamp

的比较

注意:列时间创建为timestamp

列timecreated 2012-12-01 00:00:00

任何人都可以解释我如何使用SQL中的Date_format,STR_TO_DATE方法来实现这一点

2 个答案:

答案 0 :(得分:0)

这将有效

select * from mg_customers_conversation where DATE_FORMAT(timecreated,'%Y-%m-%d')>='2014-09-09'

答案 1 :(得分:0)

在MSSQL中,timestamp数据类型与日期或时间无关。

http://msdn.microsoft.com/en-us/library/ms182776.aspx