SQL で日付の比較方法
ページ作成日 :
現在表示しているページは選択中の表示言語には対応しておりません。
動作確認バージョン
確認 Access バージョン
- 2003
確認 Windows バージョン
- XP SP2 以降
Tips
Access で日付を比較する場合に Transact-SQL や Oracle では
select * from テーブル where 更新日時 = '2009/01/01'
のように記述できますが、Access で同様に記述すると実行時に「抽出条件でデータ型が一致しません」というエラーが発生します。
Access では SQL 分に日付を指定する場合には日付を「#」で囲みます。
select * from テーブル where 更新日時 = #2009/01/01#