ORACLE sql 根据in查询里面数据的顺序进行排序 ORDER BY 自定义结果排序查询

select t.* from user_objects t WHERE t.object_type IN('TABLE','SEQUENCE','VIEW','PACKAGE','PACKAGE BODY','FUNCTION') ORDER BY case t.object_type when 'TABLE' then 1 when 'SEQUENCE' then 2 when 'VIEW'
相关文章
相关标签/搜索