数据库小白 T-SQL练习500题 超详细!带素材!持续更新中~

练习数据库:

链接:https://pan.baidu.com/s/1YTF-UmgfUiWDm-uADCKxag 
提取码:kvgy 
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V6的分享

1、查询employee表中所有列的信息(2种方式)。
2、查询employee表中员工的ID、Name、Sex(2种方式,第二种方式将表的名称作为前缀)。
3、查询employee表中所有信息,并分别为列起别名为Id(编号员工)、Name(姓名)、Sex(性别)、Age(年龄) (4种别名的方式)。
4、查询employee表中的最大Age。
5、使用INTO子句创建一个新表 tb_employee2,tb_employee2表中包含employee表中的Name和Age字段。
6、使用 AND 查询 employee 表中 Age 等于27的男员工信息。
7、使用 OR 查询 employee 表中姓名是小刘或者是李立的员工信息。(2种方式)
8、使用 NOT 查询 employee 表中 Age 不大于27的男员工信息。
9、使用 NOT、AND、OR 复合查询 employee表中Age不等于27的男员工信息或者Age等于27的女员工信息。
10、在 employee 表中查询章子婷的详细信息。
11、在 employee 表中查询 Age 大于24岁的员工信息。
12、在 employee 表中查询姓小的员工信息。
13、在 employee 表中插入5条数据 如下:

--ID Name Sex Age 备注
--6, '何朱欣','女',18,'泉州经贸'
--7,'陈宇','女',19,'泉州经贸'
--8,'陈实','男',20,'泉州经贸'
--9,'陈利明','男',21,'泉州经贸'
--10,'陈桂霞','女',22,'泉州经贸'

14、在 employee 表中查询姓陈并且名字只是两个字的员工信息
15、在 employee 表中查询姓王并且最后一个字是霞的员工信息
16、在 employee 表中查询Age在20~26之间的员工信息(2种方式)
17、在 employee 表中查询Age不在20~26之间的员工信息(2种方式)
18、在 employee 表中查询备注为空的员工信息。
19、在 employee 表中查询备注不为空的员工信息。
20、在 employee 表中查询Age大于章子婷和陈实的员工信息。
21、在 employee 表中查询Age大于章子婷和陈实的任意员工信息。
22、将 employee 表中的员工信息按性别进行分组。
23、将 employee 表中的员工信息按年龄进行分组,并统计每个年龄段的人数。
24、将 employee 表中的员工信息按性别和年龄进行分组。
25、在 employee 表中求女员工的平均年龄。
26、在 employee 表中查询每个年龄段的人数大于等于2人的年龄。
27、在 employee 表中查询女员工的详细信息,并按年龄的降序进行排列。
28、在 employee 表中查询Age大于24岁的员工的详细信息,并按姓名的升序进行排列。
29、查询 employee 表中Age列的信息,并去掉重复值。
30、查询 Employee 表中前5名员工的所有信息。
31、把"select Cno, Cname from Course"和"select Sname, Sex from Student;"的查询结果合并
32、查询在 Student 表中 Grade>90分的学生信息。(Student表存储的是学生的基本信息,SC表存储的是学生的成绩信息)
33、在Student表和SC表中,查询参加考试的学生信息。

你可能感兴趣的:(SQLServer2019,环境搭建及使用,数据库,sql)