定义两个变量分别存放成绩(sc表里的score列)上限和下限,根据给定的两个变量的值,返回在该成绩范围内的所有学生的信息(姓名、性别、民族、课号、成绩)。sql
时间: 2024-03-01 18:54:26 浏览: 112
假设学生信息表名为"student_info",课程成绩表名为"sc",学生信息表中包含"姓名"、"性别"、"民族"等字段,课程成绩表中包含"学号"、"课号"、"成绩"等字段。可以使用以下 SQL 语句获取成绩在给定上下限范围内的学生信息:
```sql
SELECT s.姓名, s.性别, s.民族, c.课号, c.成绩
FROM student_info s, sc c
WHERE s.学号 = c.学号
AND c.成绩 >= 下限
AND c.成绩 <= 上限;
```
其中,"下限"和"上限"分别为成绩范围的下限和上限,可以替换为具体的值。该语句使用了联结查询,同时筛选出了符合条件的记录。
阅读全文