order by的使用

来源:互联网 发布:知豆电动汽车加盟代理 编辑:程序博客网 时间:2024/05/20 18:01
--一个知识点
--order by排序:         此语句只出现在查询语句句尾,排序过程中null值最大
--1、只对某一列进行排序: order by 列名/表达式/列的序号(查询结果的第一列就为1)/列的别名 ASC/DESC

--2、多列进行排序时:     order by 列名 ASC/DESC,列名 ASC/DESC.......(先根据第一列排序准则进行排序,若出现相同再根据第二列排序,后面以此类推)


--例一
select * from sc t order by sno;
select * from sc t order by 1;
select * from sc t order by nvl(grade,0);
--例二
select * from sc t order by 2 ASC,nvl(grade,0) desc;
原创粉丝点击