我有一个脚本,它根据我编写的 SQL 查询将数据库信息写入 csv。我最近的任务是修改查询以仅返回DateTime
字段日期比今年 1 月 1 日更新的行。以下查询不起作用:
$startdate = "01/01/2013 00:00:00"
SELECT Ticket, Description, DateTime
FROM [table]
WHERE ((Select CONVERT (VARCHAR(10), DateTime,105) as [DD-MM-YYYY])>=(Select CONVERT (VARCHAR(10), $startdate,105) as [DD-MM-YYYY]))"
数据库中 DateTime 字段的格式与 $startdate 变量的格式相同。我究竟做错了什么?我的查询格式是否错误?谢谢。