Я хочу, чтобы процедура взяла сумму n_o_d из первой таблицы и вычла эту сумму из столбца tc
SQL> desc sick_leave;
Имя Нулевое? Тип
----------------------------------------- -------- ----------------------------
ИДЕНТИФИКАТОР EMP_ID VARCHAR2(20)
ДАТА FROM_D
ДАТА TO_D
КОЛИЧЕСТВО N_O_D(2)
ОПИСАНИЕ VARCHAR2(100)
СТАТУС VARCHAR2(20)
ТИП VARCHAR2(20)
SQL> desc leave_summary
Имя Нулевое? Тип
----------------------------------------- -------- ----------------------------
ИДЕНТИФИКАТОР EMP_ID VARCHAR2(20)
НОМЕР ТС(2)
КОЛИЧЕСТВО ТС(2)
RC-НОМЕР(2)
НОМЕР RS(2)
я хочу, чтобы процедура взяла сумму n_o_d из первой таблицы и вычла эту сумму из столбца tc
пожалуйста, помогите мне
Что я уже пробовал:
создать процедуру leavedemo (empid int)
2 как
3 Начните
4 Выберите emp_id,(выбрать сумма(ТС) от leave_summary)-(выбрать сумма(N_O_D) от sick_leave) как RS
5 из LEAVE_summary
6 группа по emp_id;
7 конец;
8 /