scott用户数据练习查询二

1.找出EMP表中的姓名(ENAME)第三个字母是A?的员工姓名。

select ename from emp where ename like ‘__A%’;

2.找出EMP表员工名字中含有A?和N的员工姓名。

select ename from emp where ename like ‘%A%’ and ename like ‘%N%’;

3.找出所有有佣金的员工,列出姓名、工资、佣金,显示结果按工资从小到大,佣金从大到小。

select ename,(sal+nvl(comm,0)) income,comm from emp where comm is not
null order by income,comm desc;

4.列出部门编号为20的所有职位。

select deptno,job from emp where deptno=20;

5.列出不属于SALES?的部门。

select distinct * from dept where dname!=’SALES’;

6.显示工资不在1000?到1500?之间的员工信息:名字、工资,按工资从大到小排序。

select ename,(sal+nvl(comm,0)) from emp where (sal+nvl(comm,0))<1000
or (sal+nvl(comm,0))>1500 order by (sal+nvl(comm,0)) desc;

7.显示职位为MANAGER?和SALESMAN,年薪在15000?和20000?之间的员工的信息:名字、职位、年薪。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值