1.查询没学过“李丽丽”老师授课课程的同学的学号、姓名。 利用数据库sql
时间: 2024-06-14 08:06:21 浏览: 184
可以使用SQL语句来查询没学过“李丽丽”老师授课课程的同学的学号和姓名。假设有两个表,一个是学生表(students),包含学生的学号和姓名;另一个是课程表(courses),包含课程的编号、课程名称和授课教师的姓名。可以使用以下SQL语句来实现查询:
```sql
SELECT s.student_id, s.student_name
FROM students s
WHERE s.student_id NOT IN (
SELECT sc.student_id
FROM courses c
JOIN course_students sc ON c.course_id = sc.course_id
WHERE c.teacher_name = '李丽丽'
)
```
这个SQL语句使用了子查询来获取学过“李丽丽”老师授课课程的学生的学号,然后使用NOT IN关键字来排除这些学生,最终得到没学过“李丽丽”老师授课课程的同学的学号和姓名。
阅读全文