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

--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)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值