自定义订购
如果你想使用字母/数字排序以外的其他方式按列排序,则可以使用 case
指定所需的顺序。
order by Group
返回:
组 | 计数 |
---|---|
没退休 | 6 |
退休 | 4 |
总 | 10 |
order by case group when 'Total' then 1 when 'Retired' then 2 else 3 end
返回:
组 | 计数 |
---|---|
总 | 10 |
退休 | 4 |
没退休 | 6 |
如果你想使用字母/数字排序以外的其他方式按列排序,则可以使用 case
指定所需的顺序。
order by Group
返回:
组 | 计数 |
---|---|
没退休 | 6 |
退休 | 4 |
总 | 10 |
order by case group when 'Total' then 1 when 'Retired' then 2 else 3 end
返回:
组 | 计数 |
---|---|
总 | 10 |
退休 | 4 |
没退休 | 6 |