- ベストアンサー
特定の時間のだけ表示したいです
データベースに 名前|取得時間 AAA|2011-12-11 19:00:33.562266 BBB|2011-12-16 18:53:13.163553 CCC|2011-12-19 14:01:35.91384 ってあった際に、18時から20時の間だけ抽出して 名前|取得時間 AAA|2011-12-11 19:00:33.562266 BBB|2011-12-16 18:53:13.163553 と表示したいです。 時間はnow()でINSERTしています。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
select * from テーブル名 where date_part('hour', 取得時間) between 18 and 19; または select * from テーブル名 where date_part('hour', 取得時間) >= 18 date_part('hour', 取得時間) < 20;
お礼
助かりました。 ありがとうございます。