简单关联查询的语法
在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_emp
和s_dept
表通过dept_id
字段进行关联,条件限定e.last_name = 'Biri'
。
结果解释
该查询将返回满足条件的员工的last_name
和他们所属部门的名称。
使用场景
该查询适用于需要从多个表中提取相关联信息的情况,特别是基于一个或多个条件过滤数据。