数据库中 用子查询查询与李君同班的学生信息
时间: 2024-02-05 14:10:52 浏览: 120
假设学生表为 students,包含以下字段:学生编号(id)、学生姓名(name)、班级编号(class_id)等字段,班级表为 classes,包含以下字段:班级编号(id)、班级名称(name)等字段。
则可以使用如下 SQL 语句查询与李君同班的学生信息:
```
SELECT * FROM students WHERE class_id = (SELECT class_id FROM students WHERE name = '李君');
```
其中,子查询 `(SELECT class_id FROM students WHERE name = '李君')` 用于查找李君所在班级的班级编号,然后外层查询使用该班级编号来过滤出同班学生的信息。
阅读全文