spark.executor.memory
获取一条错误声明,声明“此子查询最多可以返回一条记录”
提前谢谢
答案 0 :(得分:0)
这部分查询最多只返回一个值才能生效。
select employee_id
from l_employees
where hire_date < #1/1/2000
您可以发布问题说明或尝试使用Cross Apply等。
答案 1 :(得分:0)
您的子查询必须返回多条记录,如果您想在该雇佣后列出所有员工,可以尝试内部联接
select lunch_date
from l_lunches
inner join l_employees on l_lunches.employee_id = l_employees.employee_id
where l_employees.hire_date < #1/1/2000#
答案 2 :(得分:0)
尝试:
select lunch_date
from l_lunches
where employee_id IN (select employee_id
from l_employees
where hire_date < #1/1/2000#;)