我导出了记录,我想知道在特定日期导出了哪条记录。这没用。这是我查询的数据。
* comapny Name * * date exported *
ABC Company, Inc 2011-08-01 15:44:52.857
XYZ Company, Inc 2011-08-01 15:44:52.857
我发出这个命令,它不检索完全匹配
select companyname, exporteddate from mytable exporteddate = '2011-08-01' <- does not work
select companyname, exporteddate from mytable exporteddate like '%2011-08-01%' <-- tried this variation too and many other, did not work
有趣的是 >=, >, <= 有效。真正的问题是什么?导出的日期被声明为日期时间字段。
select companyname, exporteddate from mytable exporteddate >= '2011-08-01' <- this works
我正在使用 Windows XP、MS-SQL 2005 SP3(不完全但接近)。