SQL 내장 함수
IF(수식, 참, 거짓) : 수식이 참 또는 거짓인지 결과에 따라서 2중 분기한다. SELECT IF (100>200, '참이다', '거짓이다'); => 거짓이다 IFNULL(수식1, 수식2) : 수식1이 NULL이 아니면 수식1이 반환되고, 수식1이 NULL이면 수식2가 반환된다. SELECT IFNUL(NULL, '널이군요'), IFNULL(100, '널이군요'); => 널이군요 =>100 NULLIIF(수식1, 수식2) : 수식1과 수식2가 같으면 NULL을 반환하고, 다르면 수식1을 반환한다. SELECT NULLIF(100, 100), NULLIF(200, 100); =>NULL =>200 CASE ~ WHEN ~ ELSE ~ END SELECT CASE 10 WHEN 1 THEN '일' WHE..
2021. 11. 17.