sql子查询(您可以从左侧直接选择课程,或者点击“上一节、下一节”选择)

sql子查询

其实sql不仅仅可以满足上面的那些简单的查询,还可以实现select的嵌套查询,也就是这里的子查询

基本结构:

select * from 表名 where 字段名称 in (select 字段名称 表名 where 条件判断)

例如:

1.有表user_info(用户信息表),含有字段id,name,age

2.表user_course(用户选课表),含有字段id,userid,course_name

要求:查询出选择课程名称为数学的学生列表

select * from user_info where id in (select userid from user_course where course_name='数学')

sql多列子查询

顾名思义就是多个列中的判断条件都是来自于另外的查询结果。

 热门培训机构

  • 新东方培训
  • 环球雅思
  • 新世界教育
  • 韦博英语

 相关书籍>>更多