1、个人收集整理 勿做商业用途 数据库系统概论实验之SQL语句:a) 查询每个雇员的所有信息b) 查询每个雇员的地址和电话c) 查询EmployeeID为000001的雇员的地址和电话。d) 查询女雇员地址和电话,并用AS子句将结果中各列的标题分别指定为“地址”和“电话。e) 计算每个雇员的实际收入。f) 找出所有姓王的雇员的部门号。思考:找出所有地址中含有“中山”的雇员的号码和部门号。j: k:a) 查询每个雇员的情况及工资情况(工资=Income - Outcome)b) 查询财务部工资在2200元以上的雇员姓名及工资情况c) 查询研发部在1966年以前出生的雇员姓名及其工资详情d) 查询人力
2、资源部雇员的最高和最低工资e) 将各雇员的情况按工资由低到高排列f) 求各部门的雇员数g) 找出所有在财务部和人力资源部工作的雇员的编号h) 统计人力资源部工资在2500以上雇员的人数Select count()From Employee Where DepartmentId in (select )i) 求财务部雇员的总人数j) 求财务部雇员的平均工资k) 查找比所有财务部的雇员工资都高的雇员的姓名l) 查找财务部年龄不低于研发部所有雇员年龄的雇员的姓名m) 查找在财务部工作的雇员的情况l:.将课本P104-108 例38例43用带EXISTS谓词的子查询来做等价替换,写出相应的查询语句.1)基于单个表按投影操作定义视图.举例:定义一个视图用以查看所有员工的编号、姓名和出生日期.2)基于单个表按选择操作定义视图.举例:定义一个满足sex=1的员工的所有信息的视图。3)基于单个表按选择和投影操作定义视图.举例:定义一个视图用以查看部门号码为2的所有员工的姓名、电话和邮件地址.4)基于多个表根据连接操作定义视图。举例:定义一个视图用以查看所有员工的姓名、部门名及工资。5)基于多个表根据嵌套查询定义视图。举例:定义一个视图用以查看各部门的雇员的平均工资.6)定义含有虚字段(即基本表中原本不存在的字段)的视图。举例:定义一个视图用以查看所有雇员的编号、姓名、年龄。m: