oracle 中的join,oracle sql中的join关键字和inner join关键字有什么区别?

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-17 00:07   28   0

参见英文答案 >

Difference between JOIN and INNER JOIN 7个

我找不到关键词加入的文档,但我看到使用它的网络上的例子.

我在Oracle hr模式中做了一些实验,在那里我有表部门:

> deparment_name

> manager_id

> location_id

表员工:

> first_name

> employee_id

和桌子位置:

> location_id

>城市

查询应返回部门经理的department_name,first_name以及部门所在的城市.

与使用关键字inner join相比,使用关键字join的代码似乎返回一些结果

加入代码:

select d.department_name, e.first_name,l.city

from departments d

join employees e on d.manager_id=e.employee_id

join locations l on d.location_id=l.location_id

内连接代码:

select d.department_name, e.first_name,l.city

from departments d

inner join employees e on d.manager_id=e.employee_id

inner join locations l on d.location_id=l.location_id

两种情况有区别吗,或者我刚刚碰到一个结果相同的情况呢?

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP