OracleSQL*PLUS下编程

设有雇员表emp(empno,ename,age,sal,tel,deptno),其中:empno-----编号,name------姓名,age-------年龄,sa... 设有雇员表emp(empno,ename,age,sal,tel,deptno),
其中:empno-----编号,name------姓名,age -------年龄,sal-----工资,tel-----电话
deptno-----部门号。
请按下列要求分别晨SQL*PLUS下编程。(每小题2分,共10分)
1、查询家有电话的职工信息。
2、查询工资在500至800元之间的雇员信息
3、按年龄递增顺序显示雇员编号、姓名、年龄、工资
4、求部门号为D_01的平均工资
5、查找部门号为D_01的40岁以上而工资在400元以下的雇员名单。
展开
 我来答
ffsquallgf
2009-05-15 · 超过16用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:47万
展开全部
1.select * from emp where tel is not null;
2.select * from emp where sal between 500 and 800;
3.select empno,ename,age,sal from emp order by age;
4.select avg(sal) from emp where deptno = 'D_01';
5.select ename from emp where deptno ='D_01' and age > 40 and sal < 400;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式