简单关联查询的语法

在Oracle SQL中,可以使用简单关联查询来从多个表中检索关联的数据。以下是一个示例,查询员工表中last_name为’Biri’的员工的last_name和所属的部门名称:

查询语句示例

SELECT e.last_name, d.name
FROM s_emp e, s_dept d
WHERE e.dept_id = d.id AND e.last_name = 'Biri';

在这个查询中,s_emps_dept表通过dept_id字段进行关联,条件限定e.last_name = 'Biri'

结果解释

该查询将返回满足条件的员工的last_name和他们所属部门的名称。


使用场景

该查询适用于需要从多个表中提取相关联信息的情况,特别是基于一个或多个条件过滤数据。