SQL Server 2008 に SQL テーブルがあり、その日付に依存する最新のレコードを取得したいと考えています。
私は次のようにクエリを書きました
SELECT TOP 1 *
FROM ProductPrice
WHERE ProductID = 1698
AND EffectiveFrom <= '1/31/2013'
ORDER BY EffectiveFrom DESC
データベースには、日付 2013-01-31 12:12:49.000 を含むレコードがあります。
上記のクエリが 1 つのレコードを返すことを期待していますが、何も返されません。クエリで何を変更すればよいですか?