3つのレコードを返すSQLがあります
select emp_no from employees where dept_no='S3407'
結果
1089
2092
1999
関数で上記の SQL を使用する必要があり、関数は 3 つの値すべてを返す必要があります。次のような別のSQLステートメントでこの関数を使用したいと思います
select * from emp_history where emp_no in ('1089','2092','1999');
上記の SQL では、ハードコードされた従業員番号の代わりに関数を使用したいと考えています。
これを達成するための最良の方法は何ですか?
完全なクエリをここに貼り付けることはできないため、上記で述べたのはクエリのサンプルにすぎないため、クエリは非常に複雑です。したがって、これを実現するには関数を使用する必要があります。
どんな助けも非常に高く評価されます。
よろしく