立讯精密工业股份有限公司-SQL Server基础测试题(二)
* 下面哪个函数返回的是满足给定条件的平均值
* 设有如下关系表R:
R(No,NAME,SEX,AGE,CLASS)
主关键字是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。
写出实现下列功能的SQL语句。
①插入“95031”班学号为30、姓名为“郑和”的学生记录;
②将所有“95101”班号改为“95091”;
③删除姓“王”的学生记录;
* 现有学生-课程关系数据库包含下列三个表,写出SQL查询语句。
学生表: Student(Sno, Sname, Ssex, Sage, Sdept)
课程表: Course(Cno, Cname, Ccredit)
学生选课表:SC(Sno, Cno, Grade)
以上属性名的汉语语义为:Sno-学号,Sname-姓名,Ssex-性别,Sage-年龄,
Sdept-系别,Cno-课程号,Cname-课程名,Ccredit-学分,Grade-成绩
(1)查询年龄在18~23岁(包括18和23岁)之间的学生的姓名、系别和年龄。
(2)查询选修了课程名为“数据库”的学生的学号和姓名
(3)查询选修3号课程的学生最低分数。
(4) 删除计算机科学系(CS)所有学生的选课记录。
(5)查询全体学生的姓名、学号、所在系。
(6)查询学生的总人数
(7)查询所有不姓刘的学生姓名