著作一覧 |
日付として2009/3/11 24:05と2009/3/12 0:03を持つ2つのレコードがあった場合、該当カラムを指定してorder byすると24:05が過去(小さい日付)となり、しかも表示すると24:05となるような仕組みが欲しいな、と書いたところ、ronさんが、PostgreSQLでの解決方法を教えてくれていた。どうもありがとうございます。
なるほど、interval型は時間間隔だから24時間5分として、日付と同時に管理するということなのか。
Oracleにもあるなぁ。少なくとも、numberやcharで無理やり日付時刻を表現するよりも、このほうが良さそうだ。
ジェズイットを見習え |