根据以下表及查询要求,写出SQL查询语句?

 我来答
sarven1986
2020-04-24 · TA获得超过110个赞
知道小有建树答主
回答量:268
采纳率:87%
帮助的人:33.4万
展开全部

1.显示5号部门所有员工的基本信息

select * from emp where deptno=5


2.列出所有办事员(CLERK)的姓名和部门名称

select a.ename,b.dname 

from emp a inner join dept b on a.deptno=b.deptno

where a.job='CLERK'


3.列出既不是经理(MANAGER)又不是办事员

但薪金超过5000元的所有员工名单

select name from emp where sal>5000 and job!='MANAGER' and job!='CLERK'


4.查找所有不姓李的明皮员工,显示其姓名及所在部门名称

select a.ename,b.dname 

from emp a inner join dept b on a.deptno=b.deptno

where a.ename not like '李%'


5.显示工作时间满3年的员工的姓名和受雇年数

select ename,datediff(year,hiredate,getdate()) as hireyear

from emp where datediff(year,hiredate,getdate())>=3


6.显示所有员工详细资料,按姓名排序

select a.*,b.dname from emp a inner join dept b on a.deptno=b.deptno

order by a.ename


7.查找哪些员工所在的部门规模超过了10人,请显示员工名单

select a.ename from emp a inner join dept b on a.deptno=b.deptno

where b.num>10


8.统计员工人数不少于5人清槐并的部门中所有员工的薪金总额,

显示部门名称答迹及总金额,并将结果按总金额降序排列。

select b.dname,sum(a.sal) as total from emp a inner join dept b on a.deptno=b.deptno

where b.num>=5 group by b.dname order by sum(a.sal) desc

ZESTRON
2024-09-04 广告
表界面分析在材料科学及化学领域占据核心地位,它深入探索物质表面与界面的微观结构、化学组成及相互作用。通过电商平台射线光电子能谱(电商平台PS)、扫描电子显微镜(SEM)及原子力显微镜(AFM)等先进技术手段,我们Dr. O.K. Wack ... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式