でソート私は、次のSQL文を持っている:PostgreSQLは、タイムスタンプ
SELECT * FROM schema."table"
WHERE "TimeStamp"::timestamp >= '2016-03-09 03:00:05'
ORDER BY "TimeStamp"::date asc
LIMIT 15
は、私はそれを行うには何を期待していますか?タイムスタンプがその日付と同じで、大きい、テーブルの15行を昇順で出力します。しかし、postgresは間違った順序で行を送ります。最初の項目は最後の位置にあります。 なぜこの結果が奇妙なのか、誰にでも分かりますか?
答えとして書くことができれば、それを正しいものとしてマークし、+1を与えることができます。 – Garamaru
フィールド 'Timestamp'を' date' data_typeにキャストしたので、 'time'(hh:mm:ss)infoを気にしません。キャスティングなしで注文を試す – Houari