0
時刻と日付を時間なしで比較するクエリを作成するには、助けが必要です。私はアクセスdb(pypyodbc)でPythonを使用しています。日付と時間のない日付と時間を比較するクエリ - Pythonのアクセスデータベースを使用
データベースには、日付/時刻(時間を含む)を含む列があり、Pythonには(時間のない)datetimeオブジェクトがあります。
2つの日付だけを比較するSQLクエリを作成したいと思います。例については
:それは動作しませんので
cur.execute("SELECT * FROM MDSSDB WHERE [ValidStartTime] = #2016-05-17#")
ValidStartTimeは時間を含んでいます。 ValidStartTimeからの日付だけが必要です。
'WHERE DATEVALUE([ValidStartTime])は' [検索引数可能](https://en.wikipedia.org/wiki/Sargableではないことを言及する価値があるかもしれません)ので、 'ValidStartTime'にインデックスがあっても、クエリは常にテーブルスキャンを行います。 –
素早くお返事ありがとうございます! DateValueを使用してキーです... – Yotam