2017-07-06 9 views
0

sqlalchmyを使用して日付に基づいて結果表を表示しようとしています。日付範囲の検索結果をsqlalchemyを使用して1日の結果を照会する方法

table.item.between(startdate, enddate) 

とすることができますが、1日でどのように結果を照会するのだろうか?

私は

select * from table where date like '2017-07-06' 

は動作しません使用するようにしてください。

現在、私は開始日に1日を追加するだけで、うまく動作します。しかし、これが正しい方法であるか、より良い解決策であるかどうかを知りたいのですが。

おかげ

+0

あなたが試したことに、テーブル定義ともう少しコンテキストを含めてください。 –

答えて

0
select * from table where date_column = date('2017-07-06'); 

date()は、組み込み関数であるので、あなたはより良いdateあなたの列に名前を付けることは避けてください。

+0

私はSQLAlchemyを使用しているので、sqlalchemyの実現はありますか?どうも –

関連する問題