기본 콘텐츠로 건너뛰기

SQL IF - 조건문 사용

SQL에서 IF조건문을 사용할 수 있다. 문법은 아래와 같다.

IF(condition, value_if_true, value_if_false)

IF문의 괄호 안에 "조건, True 값, False 값"을 순차적으로 적어주면 된다. 간단하다.

아래의 예시 코드를 통해 알아보자.

1
select if( 80 >= 70, 'pass', 'fail');

if 조건인 "80 >= 70"은 True이다. 따라서 True 값인 "pass"가 산출된다.

아래와 같이 조건을 바꿔보자.

1
select if( 60 >= 70, 'pass', 'fail');

if 조건인 "60 >=70"은 False이다. 따라서 False 값인 "fail"이 산출된다.

끝.

댓글