数码资讯
Oracle指定某些值排最前或最后(oracle字段值相同排序)
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
项目中有这样一个需求:
有个字段(ID)值为 1,2,3,4,5,现在要把这个字段第四个‘4’排到最后于是可以这样:
select * from test order by decode(id,4,100,id)
或者
select * from test order by replace(id,4,100)
当然不止这两种了,语句中的‘100’保证是你这些值中最大或最小值就行,排序根据需要升序降序
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。