avatar
Untitled

Guest 198 25th May, 2023

MARKUP 0.75 KB
                                           
                         DECLARE

CURSOR c_employee IS

SELECT e.employee_id, d.department_id, d.department_name, e.job_id, e.salary
FROM employees e

INNER JOIN departments d ON e.department_id = d.department_id

WHERE d.department_name IN ('Marketing', 'Administration')

OR e.job_id LIKE '%Clerk%';

BEGIN

FOR employee IN c_employee LOOP

IF employee.department_name = 'Marketing' THEN
UPDATE employees

SET salary = salary + 100

WHERE employee_id = employee. employee_id;
ELSIF employee.department_name = ‘Administration’ THEN
UPDATE employees

SET salary = salary + 150

WHERE employee_id = employee. employee_id;

ELSE

DELETE FROM employees

WHERE employee_id = employee. employee_id;

END IF;

END LOOP;

End;
                      
                                       
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
Ta strona używa plików cookie w celu usprawnienia i ułatwienia dostępu do serwisu oraz prowadzenia danych statystycznych. Dalsze korzystanie z tej witryny oznacza akceptację tego stanu rzeczy.
Wykorzystywanie plików Cookie
Jak wyłączyć cookies?
ROZUMIEM