文档详情

SQL实验(实验4至实验7的答案).pdf

发布:2021-09-15约1.85万字共41页下载文档
文本预览下载声明
互联网络技术课程实训报告 SQL实验 实验 4 1.用 select语句查询 departments和 salary表中的所有数据: select salary.*, departments.* from salary ,departments 2、查询 departments 中的departmentid: select departmentidfrom departments go 3、查询 salary中的 income,outcome: select income,outcomefrom salary 页脚内容 1 互联网络技术课程实训报告 go 4、查询 employees表中的部门号,性别,要用 distinct消除重复行: selectdistinct(departmentid), sex from employees 5、查询月收入高于 2000 元的员工号码: select employeeidfrom salary where income 2000 go 页脚内容 2 互联网络技术课程实训报告 6、查询 1970年以后出生的员工的姓名和住址: selectname,address from employees where birthday 1970 go 7、查询所有财务部的员工的号码和姓名: select employeeid,name 页脚内容 3 互联网络技术课程实训报告 from employees where departmentidin(select departmentidfrom departmentswhere departmentname= 财务部 ) go 8、查询 employees员工的姓名,住址和收入水平, 2000 元以下显示为低收入, 2000~3000 元显示 为中等收入, 3000 元以上显示为高收入: selectname,address, case when income-outcome 2000 then 低收入 when income-outcome 3000 then 高收入 else 中等收入 end as 收入等级 from employees,salary where employees.employeeid=salary.employeeid go 页脚内容 4 互联网络技术课程实训报告 9、计算 salary表中员工月收入的评价数: selectavg(income)as平均收入 from salary 10、查找 employees表中最大的员工号码: selectmax(employeeid)as 最大员工号码 from employees 11、计算 salary表中的所有员工的总支出: selectsum(outcome) as 总支出 from salary 12、查询财务部雇员的最高实际收入: selectmax(income-outcome) from salary ,employees,departments where salary.employeeid= employees.employeeidand employees.d
显示全部
相似文档