[SQL] IF , CASE, IFNULL
IF IF(조건문, 참일 때의 값, 거짓일 때의 값) SELECT IF(2 > 1, 'TRUE', 'FALSE') AS result 기본 사용 방식은 엑셀의 =IF() 와 같다. 아래와 같이 특정 컬럼 값의 조건에 의해서, 다른 컬럼의 출력하는 분기 처리도 가능하다. 엑셀 처럼 중첩 IF 의 사용도 가능하다. SELECT IF(column_name is null, column_1, columnj_2) AS result IFNULL IFNULL(column_name, value) IFNULL() 함수는 해당 필드의 값이 NULL 을 반환할 때, 지정한 값으로 대체하여 출력해준다. 간단한 사용법은 아래와 같다. SELECT IFNULL(column_name, '대체할 값') FROM [table_name];..