Sql语句:内连接、左连接和右连接

    xiaoxiao2022-07-14  155

    概述

    左连接和右连接都属于外连接,它们的全称是左外连接和右外链接。 内连接关键字:inner join on 左连接关键字:lelf join on / left outer join on 右连接关键字:right join on / right outer join on

    内连接

    select * from a_table a inner join b_table b on a.a_id = b.b_id 内连接显示左右两表符合搜索条件的记录,是左右两表的交集。 注意还有隐式内连接: select a.a_aid, a.a_aname, b.b_id, b.b_bname from a_table a, b_table b where a.a_id = b.b_id

    左连接

    select * from a_table a left join b_table b on a.a_id = b.b_id 左连接显示左表的全部和符合搜索条件的右表记录,右表不足的部分显示为NULL

    右连接

    select * from a_table a right outer join b_table b on a.a_id = b.b_id 右连接显示右表的全部和符合搜索条件的左表记录,左表不足的部分显示为NULL

    最新回复(0)