实验三 数据库的简单查询

更新时间:2023-10-18 21:36:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验三 数据库的简单查询

一、实验目的

1.掌握SELECT语句的基本方法。 2.掌握从表中查询特定行的方法。 3.掌握从表中查询前N行的方法。

4.掌握从查询结果中去掉重复行的方法。 5.掌握使用列的别名的方法。 6.掌握从表中查询特定列的方法。 7.掌握查询结果排序的方法。 8.掌握查询结果进行计算的方法。 9.掌握查询结果分组的方法。

10.掌握查询结果分组后再选择的方法。 11.掌握查询表中计算列的方法。

12.掌握查询语句中的通配符的使用。

二、实验内容

在员工管理数据库YGGL中完成以下指定查询。 1.查询所有部门的所有信息。

2.查询所有员工的员工编号、姓名、性别和所在部门编号。 3.查询所有姓“王”的员工的信息。 4.查询员工总人数。

5.查询工作时间超过8年的员工的详细情况。 6.查询备注不为空的员工的情况。

7.查询“D302”部门的男员工的情况。 8.查询部门号为空的公司高级领导。 9.查询基本工资和奖金最高的员工编号。

10.查询所有员工的员工编号、姓名、性别和年龄,要求以汉字标题显示员工编号、姓名、性别和年龄。 11.查询所有年龄在30~40岁之间的员工的姓名、性别、出生日期和电话 12.查询各部门的员工人数

13.查询员工人数达3人及以上的部门编号和员工人数。 14.查询男、女员工的人数。

15.查询单位的平均工资、最高工资以及最低工资,并要求输出时每列有汉字的显示标题。 16.在YGGL数据库中添加如下所示的考勤表,并添加相应数据。

考勤表Attend

考勤编号 员工编号 到达时间 记录人员 类型 记录日期 字段 attendno empno reachtime markID style rectime 类型 char char datetime char char datetime 长度 4 8 8 6 能否为空 否 否 约束 主键 外键 (早退,缺勤、迟到、病假、事假、正常) 默认(系统时间) 17.在考勤表中查询迟到的人次数 18.查询迟到的人数

19.查询早退、缺勤、迟到、病假、事假和正常的人次数。 20.查询早退、缺勤、迟到、病假、事假和正常的人数

21.将各查询的相关SQL语句保存到“实验三.SQL”文件中。

本文来源:https://www.bwwdw.com/article/52xf.html

Top