Facilita consultas condicionais, fazendo o trabalho de
uma instrução IF-THEN-ELSE:
Exemplo:
SELECT last_name, job_id, salary,
CASE job_id WHEN 'IT_PROG' THEN 1.10*salary
WHEN 'ST_CLERK' THEN 1.15*salary
WHEN 'SA_REP' THEN 1.20*salary
ELSE salary END "REVISED_SALARY"
FROM employees;
Resultado:
LAST_NAME JOB_ID SALARY REVISED_SALARY
Lorentz IT_PROG 4200,00 4620
Mourgos ST_MAN 5800,00 5800
Rajs ST_CLERK 3500,00 4025
Gietz AC_ACCOUNT 8300,00 8300
Nenhum comentário:
Postar um comentário