我有下表
Priority Time
100 1
86 3
85 2
Run Code Online (Sandbox Code Playgroud)
我想首先按优先级排序,然后按时间排序,然而,优先级在20分之内的差异被视为相同.例如100和85被认为是相同的优先级.所以结果将是:
Priority Time
100 1
85 2
86 3
Run Code Online (Sandbox Code Playgroud)
谢谢,
试试这个(假设优先级是整数)
select *
from foobar
order by ( priority / 20 ) , -- 0-19 yields 0 , 20-39 yields 1, etc.
time
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
178 次 |
| 最近记录: |