私はVARCHAR(25)
として保存された日付があります。私はDate1を検索するクエリを作成しようとしていますが、日付がDATE
またはDATETIME
という名前で保存されていないため、単にそれを行っていません。助けてもらえますか?SQL Serverの日付のクエリ
これは私がしようとしてきたものです...
Select * from tblAd1
where date1 = '9/12/2016'
EDIT: 私のミス - それは適切にそれをやっていなかったとき、私はORDER BY
日付1を行うにしようとしたとき、それは起こっていたのです。
Select * from tblAd1
order by date1
あなたの分析は間違っています。 'date1'列にvarchar値 '9/12/2016'を持つ行があった場合、このクエリはそれらを返します。 –
正しくフォーマットするには 'CONVERT'または' CAST'を試してください。 –
私はテーブルの日付を見て、日付が '9/12/2016'であることを確認しますが、クエリを実行するとレコードが返されません – BobSki