内连接查询
左外连接:
select 字段 from 表1 left join 表2 on 条件
右外连接:
select 字段 from 表1 right join 表2 on 条件
子查询结果是单行单列的
子查询作为条件判断
子查询结果是多行单列的
子查询可以作为条件,使用运算符in来判断
SELECT * from emp where bm in(select id from dept where bm='历史' or bm='文化')
子查询结果是多行多列的
内连接查询
左外连接:
select 字段 from 表1 left join 表2 on 条件
右外连接:
select 字段 from 表1 right join 表2 on 条件
子查询结果是单行单列的
子查询作为条件判断
子查询结果是多行单列的
子查询可以作为条件,使用运算符in来判断
SELECT * from emp where bm in(select id from dept where bm='历史' or bm='文化')
子查询结果是多行多列的