您的位置:首页 > 数据库

sql中join的修饰字段(left,right,inner)的区别

2017-09-07 11:11 405 查看
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 

SELECT d.*,e.SAL FROM dept d  LEFT JOIN emp e ON SAL>1500 



right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录

SELECT d.*,e.SAL FROM dept d RIGHT JOIN emp e ON SAL>1500 



inner join(等值连接) 只返回两个表中联结字段相等的行

SELECT d.*,e.SAL FROM dept d  INNER JOIN emp e ON SAL>1500 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: