teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

2017/06/09 08:26

投稿

moke
moke

スコア2241

answer CHANGED
@@ -5,4 +5,10 @@
5
5
  timestanpなのかtime型なのかdatetime型なのかで話は違ってきます。
6
6
  おそらくtimestanp with time zoneとかになっているのではないでしょうか?
7
7
  time with time zoneに変えるか
8
- プログラムを見直して、dayとtimeを統合することをオススメします。
8
+ プログラムを見直して、dayとtimeを統合することをオススメします。
9
+
10
+ とりあえず、私の方で、pg9.5.0でtimestanpとtime型とdatetime型でやって見た結果
11
+ このような問題は起きませんでした。
12
+ pdはORDER BY を指定しない場合、並び順は保障されないのでORDER BYが効いていない事も考えられます。
13
+ ググるとANDを途中で挟むとだめとか言う話もあるので。
14
+ .where(item_id:7..11)を.where("item_id=>?",7).where("item_id<=?",10)と置き換えて見てください