Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Access 2010 でクエリを作成しようとしていますが、「条件式のデータ型が一致しません」というエラーが表示され続けます。
クエリは次のように単純です
SELECT * FROM mytable WHERE date = '23-07-2013'
なぜだろう?
SELECT * FROM mytable WHERE date = #7/23/2013#
Access では、日付のリテラル値を示すために日付が # 記号で囲まれていました。また、あなたのケースで一重引用符を使用すると、文字列/テキストを日付データ型と比較しているため、データ型が一致しません。したがって、次のようにする必要があります。
SELECT * FROM mytable WHERE date = #23/07/2013#