user_name のエントリで、その特定の user_name の下の責任を表示するクエリを作成する必要があります。どうやってやるの?使用する必要があるテーブルは次のとおりです。
FND_USER
FND_RESPONSIBILITITY_VL
FND_APPLICATION_VL
FND_USER_RESP_GROUPS_DIRECT
助けてください... ユーザー名は必須フィールドです。
user_name のエントリで、その特定の user_name の下の責任を表示するクエリを作成する必要があります。どうやってやるの?使用する必要があるテーブルは次のとおりです。
FND_USER
FND_RESPONSIBILITITY_VL
FND_APPLICATION_VL
FND_USER_RESP_GROUPS_DIRECT
助けてください... ユーザー名は必須フィールドです。
クエリのどのビットがテーブル内で同じであるかをクエリに伝える必要があります。
あなたのコメントに基づいて、これが始まりになると思います:
Select FND_USER.*, FND_USER_RESP_GROUPS_DIRECT.responsibility_id
FROM FND_USER, FND_USER_RESP_GROUPS_DIRECT
WHERE user_name = :usr
AND FND_USER.user_id=FND_USER_RESP_GROUPS_DIRECT.user_id;
他のテーブル (詳細はありません) に外挿すると、うまくいくかもしれませんが、うまくいかなくても、うまくいけば正しい軌道に乗るはずです:
Select FND_USER.*, FND_USER_RESP_GROUPS_DIRECT.responsibility_id, FND_responsibility_vl.*, FND_application_vl.*
FROM FND_USER, FND_USER_RESP_GROUPS_DIRECT, FND_responsibility_vl, FND_application_vl
WHERE user_name = :usr
AND FND_USER.user_id=FND_USER_RESP_GROUPS_DIRECT.user_id
AND FND_USER.user_id=FND_responsibility_vl.user_id
AND FND_USER.user_id=FND_application_vl.user_id;
しかし、詳細がなければ誰が知っていますか?