我找不到有关该关键字的文档,join但在网上看到了使用该关键字的示例。
join
我正在Oraclehr模式下进行一些实验,其中有table departments:
hr
departments
deparment_name
manager_id
location_id
一张表employees:
employees
first_name
employee_id
和表locations:
locations
city
查询应返回部门名称,部门经理的名字和部门所在的城市。
与使用关键字join相比,使用关键字的代码似乎返回了一些结果inner join
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
的代码inner join:
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
两种情况之间是否有区别,还是我偶然发现它们返回相同结果的情况?
查询表达式179 7.5-联接表 3)如果指定了 合格的联接 ,但未指定 联接类型 ,则INNER是隐式的。
查询表达式179 7.5-联接表
3)如果指定了 合格的联接 ,但未指定 联接类型 ,则INNER是隐式的。
INNER
JOIN