この SQL の質問に対して、同様の結果グループを確認する方法を教えてください。
===========
EMPLOYEE
===========
ID | Name |
===========
1 | EMP1 |
2 | EMP2 |
==================
HASSKILL
==================
EMPID | SkillID |
1 | 001 |
1 | 002 |
1 | 003 |
2 | 003 |
2 | 004 |
2 | 005 |
JOB
===================
JobID | NEEDSKILL |
===================
1 | 002 |
1 | 003 |
次のコマンドを使用して、ジョブに必要なスキルを取得できます。
SELECT NEEDSKILL FROM JOB WHERE JobID = 1;
従業員を「ループ」して、pl/sqlなしでジョブ1に必要なスキルを持つ従業員を表示するにはどうすればよいですか?