テーブルにあるデータを、時間の近い順にソートしてSELECTしたいです。
ただし、時・分はそれぞれint型でテーブルに存在します。
(間隔が同じ場合はとりあえず時間順(昇順)で。例:8:40指定で8:35と8:45をソートするときは8:35, 8:45の順)
おそらくhour, minuteの順で近い順にソートすると思いますが、
int型の場合はどのようにすればよいでしょうか。
(一応datetime型テーブルを作り直さない前提です。)
hour | minute | other |
---|---|---|
8 | 0 | |
8 | 5 | |
8 | 10 | |
8 | 15 | |
8 | 20 | |
8 | 25 | |
8 | 30 | |
8 | 35 | |
8 | 40 | |
8 | 45 | |
8 | 50 | |
8 | 55 | |
9 | 0 |
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/15 04:21