标量子查询

当使用另一个select语句来产生结果中的一列的值的时候,这个查询必须只能返回一行一列的值,这种类型的子查询成为标量子查询
标量子查询在结果集中的每一行结果产生时都要执行一遍,在某些情况下可以进行优化以减少标量子查询才重复执行,标量子查询是很耗性能的注意使用

select c.customer_id,c.cust_first_name||''||c.cust_last_name,

(select e.last_name from hr.employees e where e.employee_id=c.account_mgr_id)

from oe.customers c

你可能感兴趣的:(标量子查询)