版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/
这是个笨方法,但是却最简单明了!
说实話上面的存储过程我自己看不下去了这上面的语句是坑啊!效率要多低有多低,千万别被我这个菜鸟的思想误导
其实完全没有必要声明那么多变量也没必要selectt into 那么多变量,毕竟有游标把所有的结果集查出来存游标里就好。
测试人员工作在工作中会用到SQL来輔助测试求职时也常常会在笔试环节遇到各种各样的sql设计题目,张老师整理了一些工作中常用的sql知识点希望对大家有所帮助。
1、显示所有职工的基本信息
2、查询所有职工所属部门的部门号,不显示重复的部门号
3、求出所有职工的人数。
4、列出最高工和最低工资
5、列出职工的平均工资和总工资。
6、创建一个只有职工号、姓名和参加工作的新表名为工作日期表。
7、显示所有女职工的年龄
8、列出所有姓刘的职工的职工号、姓名和出生日期
9、列出1990年以前出生的职工的姓名、参加工作日期。
10、列出总人数大于4的部门号和总人数
11、列出所有陈姓和李姓的职工姓名。
12、列出所有部门号为1002和1003的职工号、姓名
13、将职工表worker中的职工按出生的先后顺序排序。
14、求出各部门党员的囚数
1、列出每名职工的职工号、姓名和部门名。
2、列出市场部的所有女职工的姓名和政治面貌
3、显示所有职工的姓名、部门名和工资數。
4、显示所有职工的职工号、姓名、部门名和工资并按部门名顺序排列。
5、显示各部门名和该部门的所有职工平均工资
6、显示所有岼均工资高于1200的部门名和对应的平均工资。
7、查询刘欣所在的部门
8、查询部门名为财务处的职工的情况。
9、列出工资在1000-2000之间的所有职笁姓名
10、显示工资最高的前3名职工的职工号和姓名。
数据检索-单表查询(参考答案)
1、显示所有职工的基本信息
2、查询所有职工所属部門的部门号不显示重复的部门号
1、从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息
3、求出所有职工的人数
4、列出最高工和最低工资
5、列出职工的平均工资和总工资
6、创建一个只有职工号、姓名和参加工作的新表,名为工作日期表
在其他数据库中可以尝试使用:
7、显示所有女职工的年龄
8、列出所有姓刘的职工的职工号、姓名和出生日期
9、列出1990年以前出生的职工的姓名、参加工作日期
10、列出总人數大于4的部门号和总人数
10、列出总人数大于4的部门号和总人数
10、列出总人数大于4的部门号和总人数
11、列出所有陈姓和李姓的职工姓名
12、列絀所有部门号为1002和1003的职工号、姓名
13、将职工表worker中的职工按出生的先后顺序排序
14、求出各部门党员的人数
数据检索-多表查询(参考答案)
1、列出每名职工的职工号、姓名和部门名
2、列出市场部的所有女职工的姓名和政治面貌
3、显示所有职工的姓名、部门名和工资数
4、显示所有職工的职工号、姓名、部门名和工资,并按部门名顺序排列
5、显示各部门名和该部门的所有职工平均工资
6、显示所有平均工资高于1200的部门洺和对应的平均工资
7、查询刘欣所在的部门
8、查询部门名为财务处的职工的情况
9、列出工资在1000-2000之间的所有职工姓名
10、显示工资最高的前3洺职工的职工号和姓名
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。