SQL CASE, WHEN, THEN ELSE FONKSİYONU

 

 

SELECT CASE SIGN (-125)
 
 
 WHEN 1 THEN 'POZİTİF' -- KOSUL SAĞLANIRSA POZİTİF

WHEN 0 THEN 'NEGATİF'-- KOSUL SAĞLANIRSA NEGATİF

ELSE 'BOS' END  -- KOSUL SAĞLANMIYORSA BOS YAZDUR 



SELECT LAST_NAME,SALARY,JOB_ID, CASE JOB_ID -- BİR ÖRNEK

WHEN 'AD_PRES' THEN 1.5*SALARY-- AD PRES YAZANLARA BİRBUCUK KAT ZAM YAP
ELSE SALARY END


 FROM EMPLOYEES



Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir