我有一个返回 3 条记录的 sql
select emp_no from employees where dept_no='S3407'
结果
1089
2092
1999
我需要在函数中使用上述 SQL,并且函数应该返回所有三个值。我想在另一个 sql 语句中使用这个函数,如下所示
select * from emp_history where emp_no in ('1089','2092','1999');
在上面的 sql 中,我想使用该函数而不是硬编码的员工编号。
实现这一目标的最佳方法是什么?
由于查询非常复杂,因为我上面提到的只是查询的一个示例,因为无法将完整的查询粘贴到此处。所以我需要使用一个函数来实现这一点。
任何帮助都是非常可观的。
问候