MySQL查询之内连接,外连接查询场景的区别与不同

如下sql查询语句

查询所有分配了部门信息的用户信息

也就是部门id在用户表,和部门表都存在行符合条件数据才展示

select u.USERNAME, u.MOBILE, u.EMAIL, d.DEPT_NAME

from t_user u inner join

     t_dept d

on u.DEPT_ID = d.DEPT_ID

内连接还有一种隐式的写法,即不需要显示的指定 INNER JOIN 关键字

等价于

select u.USERNAME, u.MOBILE, u.EMAIL, d.DEPT_NAME

from t_user u,

     t_dept d

where u.DEPT_ID = d.DEPT_ID

https://www.cnblogs.com/kenx/p/15289214.html

故乡明
原文地址:https://www.cnblogs.com/luweiweicode/p/15330011.html