SQLServer实验题答案.ppt
《SQLServer实验题答案.ppt》由会员分享,可在线阅读,更多相关《SQLServer实验题答案.ppt(11页珍藏版)》请在三一办公上搜索。
1、Worker表,depart表,salary表,在上机实验三建立的数据库的基础上,完成如下各题:1、显示所有职工的基本信息。select*from worker2、显示市场部的所有职工的基本信息 select worker.*,部门名 from worker,depart where worker.部门号=depart.部门号 and 部门名=市场部,3、显示财务处的职工的人数。select count(*)from worker,depart where worker.部门号=depart.部门号 and 部门名=财务处,4、显示所有职工的年龄。SELECT 职工号,姓名,DATEPART(
2、year,GETDATE()-datepart(year,出生日期)as 年龄 from worker5、显示所有职工的姓名和2004年1月份的工资。select 姓名,工资 from salary where 日期=2001-4-4,6、显示所有职工的职工号、姓名、部门名和 2002-3-4日工资,并以部门名顺序排列。select salary.职工号,worker.姓名,depart.部门名,工资 from worker,depart,salarywhere 日期=2002-3-4 and worker.职工号=salary.职工号 and worker.部门号=depart.部门号 or
3、der by 部门名,7、显示所有平均工资高于1200的部门名和对应的平均工资。select 部门名,avg(工资)as 平均工资from salary,depart,workerwhere worker.部门号=depart.部门号 and worker.职工号=salary.职工号group by 部门名having avg(工资)1200,8、求出各部门的党员的人数。Select 部门名,count(*)as 党员人数From worker,departWhere woker.部门号=depart.部门号 and 党员否=是Group by 部门名,9、显示各部门和该部门的所有职工平均工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLServer 实验 答案
链接地址:https://www.31ppt.com/p-4749062.html