Oracle自定义顺序排序详解数据库

表中有如下数据按BBTYPE字段排序
在这里插入图片描述
但想要BBTYPE等于3的也就是第三行数据排到最后,这时单纯的order by xx就不行了。可借助decode函数,自定义顺序排序。

order by decode(bbtype, '1', 1, '2', 2, '4', 3, '5', 4, '3', 5); 

decode含义解释

decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/4110.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论