2_按顺序排序,字符串排序

来源:互联网 发布:filco minila mac 编辑:程序博客网 时间:2024/06/07 11:36

--1:按升序排序,使用关键字 asc,desc

    --显示部们10号的员工名字,职位,和工资,并按照工资的升序排序

    select  ename,jop ,sal from emp  where deptno=10 order by sal  asc 

    --显示部们10号的员工名字,职位,和工资,并按照工资的升序降序

    select  ename,jop ,sal from emp  where deptno=10 order by sal  desc 


--2:按多个字段排序

        select empno,deptno,sal,ename,jop from emp  order by  deptno,sal,desc


--3:按字串排序

    --从emp表中返回员工名字和职位,并且按照职位字段的最后两个字符排序


   -1>-SQLserver 中使用substring 函数

    select ename,jop  from emp  order  by  substring(job,len(job)-2,2)


   -2>DB2,mySQL ,Oracle ,postgreSQL   在order by子句中使用 substr

          select ename,jop  from emp  order  by  substr(job,length(job)-2)

原创粉丝点击