学生信息表里面已经包含了自己所在的系

动态 未结 0 91
小小草
小小草 LV1 2023年9月23日 23:40 发表
如果学生信息表里面已经包含了自己所在的系,那么就不需要再通过外键连接 `departments` 表了。可以使用以下 SQL 查询语句: ``` SELECT students.* FROM students WHERE students.department_name <> '计算机' AND students.age > ( SELECT MIN(age) FROM students WHERE students.department_name = '计算机' ); ``` 该查询语句只涉及到 `students` 表,使用 WHERE 子句筛选出不属于“计算机”系的学生。同时,使用子查询获取“计算机”系中年龄最小的学生年龄,然后再使用 WHERE 子句筛选出年龄大于该值的学生。最后,使用 SELECT 子句选择需要返回的列,这里选择了 `students.*`,表示返回 `students` 表中的所有列。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复