카테고리 없음

[mysql] IF문

ji-hyun 2022. 8. 17. 21:23

IF(조건, '참', '거짓')

 

 

 

간단한 예제를 통해 알아보자. 

 

SELECT IF(required, '필수' '선택') AS '필수여부' FROM subject
 
 
 
다음과 같이 결과가 나온다. (1이 참, 0은 거짓)
 

 

 

 

 

 

 

중첩된 IF 문

 

SELECT u.seq, IF(u.seq <= 3, 'A', IF(u.seq <=6, 'B', 'C')) AS if_result FROM `user` u

 

3보다 작으면 A

크면 다음 조건(6보다 작으면 B) 크면 C