Oracle 让指定数据排在最前面
发布日期:2021-06-30 18:35:00 浏览次数:2 分类:技术文章

本文共 352 字,大约阅读时间需要 1 分钟。

案例:利用 DECODE 函数,让 common = 1 的数据排在最前面

select    ID, NAME, FILE_NAME, URL, CONTENT, DEL_FLAG, COMMONfrom PRINTINGwhere DEL_FLAG = 0ORDER BY DECODE(COMMON, 1, 0), ID ASC

结合分页,排序示例:

selectx.*from(select    ID, NAME, FILE_NAME, URL, CONTENT, DEL_FLAG, COMMONfrom PRINTINGwhere DEL_FLAG = 0ORDER BY DECODE(COMMON, 1, 0), ID ASC) xwhererownum between 0 and 9

 

转载地址:https://linjinp.blog.csdn.net/article/details/100151802 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Gitlab 之 Windows 环境进行 tomcat 持续集成部署,包含项目打包,备份,部署以及问题
下一篇:云智能资深专家崮德:谈谈我对华为HarmonyOS 2.0的看法

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月30日 02时47分34秒