私が書いた 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 変数と同じ形式です。私は何を間違っていますか?クエリの形式が間違っていますか? ありがとう。