按学号和姓名进行查询c语言,数据库实验4 数据查询(答案)

  • Post author:
  • Post category:其他


数据库技术与应用实验 实验4 数据查询

实验4 数据查询 学号:18103317 专业:电子信息工程

一、实验内容和步骤

1.在studentsdb数据库中,使用下列SQL语句将输出什么?并说明语句中使用函数所实现的功能。

(1)SELECT COUNT(*) FROM 成绩表

(2) SELECT SUBSTRING(姓名,1,2) FROM 学生表

(3)SELECT UPPER(‘kelly’) (小写字母->大写字母) (4)SEIECT Replicate(‘kelly’,3) (将“kelly”重复3次) (5) SELECT SQRT(分数) FROM 成绩表 WHERE 分数>=85 (SQRT()开根号) (6)SELECT 2,3,POWER(2,3) (乘方,即23) (7)SELECT YEAR(GETDATE()),MONTH(GETDATE()),DAY(GETDATE())

2.在studentsdb数据库中使用SELECT语句进行基本查询。 (1)在学生表中,查询每个学生的学号、姓名、出生日期信息。 (2)查询学号为0002的学生的姓名和家庭住址。 (3)找出所有男同学的学号和姓名。 3.使用SELECT语句进行条件查询

(1)在成绩表中查找分数在80~90范围内的学生的学号和分数。 (2)在成绩表中查询课程编号为C003的学生的平均分。

SELECT AVG(分数) FROM 成绩表 WHERE 课程编号=’C003′ (3)在成绩表中查询学习各门课程的人数。

SELECT COUNT(*) FROM 成绩表 GROUP BY 课程编号

南京师范大学中北学院

1

数据库技术与应用实验 实验4 数据查询

(4)