Create or Replace View As Select Distinct

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

create or replace view mpez_loan_no as

Select DISTINCT PEEF.assignment_id,


PETF.element_name,
PEEF.element_type_id,
PIVF.NAME,
PEEVF.screen_entry_value
from PAY_ELEMENT_ENTRIES_F
PEEF,
Pay_Element_Types_f
PETF,
PAY_ELEMENT_ENTRY_VALUES_F PEEVF,
PAY_INPUT_VALUES_F
PIVF
WHERE PETF.element_type_id = PEEF.element_type_id
AND PEEVF.INPUT_VALUE_ID = PIVF.INPUT_VALUE_ID
AND PEEF.element_entry_id = PEEVF.element_entry_id
UNION ALL
Select PEEF.assignment_id,
PETF.element_name,
PEEF.element_type_id,
PIVF.NAME,
TO_CHAR((MAX(PEEVF.screen_entry_value)+1))
from PAY_ELEMENT_ENTRIES_F
PEEF,
Pay_Element_Types_f
PETF,
PAY_ELEMENT_ENTRY_VALUES_F PEEVF,
PAY_INPUT_VALUES_F
PIVF
WHERE PETF.element_type_id = PEEF.element_type_id
AND PEEVF.INPUT_VALUE_ID = PIVF.INPUT_VALUE_ID
AND PEEF.element_entry_id = PEEVF.element_entry_id
GROUP By PEEF.assignment_id,
PETF.element_name,
PEEF.element_type_id,
PIVF.NAME;

You might also like