2015-10-08 38 views
0

我正在研究oracle窗體。我認爲我的問題主要是pl/sql相關。 我正在處理主細節表單。Oracle Forms後置查詢觸發器中的pl/sql

這是我的問題:說employee_id是表1中的外鍵。表1也有其他信息。

在該表中,還有兩個ID:dept_idjob_id

現在我認爲有department_nameJob_name,這是我需要填寫在我的表單字段中。

下一個問題是表1中的一些employee_ids在表1中有2個dept_id和2個job_id。查看視圖時,表1中每個dept_id有20+個dept_id,但每個表中的job_id只有一個job_id 1.因此,如果我們有employee_id 102,他的工作dept_id 90和80,並有一個123和456的job_id。

現在在視圖中,有20 +記錄的dept_id 90,以及dept_name分析和20 +記錄dept_id 80以及dept_name Business。還有多個job_ids和job_names,但部門90中只有一個job_id 123,job_name ABCD,並且只有456個job_id job_name EFGH。

我的表格需要的是第一張唱片的dept_id 90, department_name Analysis, jod_id 123, and job_name ABCDDept_id 80, department_name Business, job_id 456, and job_name EFGH爲第二條記錄。

這可能嗎?

希望這是有道理的。我不得不補充一點數據。

感謝

回答

-1

你已經在這個問題搞混了所有的事情

其次,你還沒有指定你在PL /使用這件事,SQL LIKE公關