-
Mysql - 기타 함수들(조건문) if, ifnullDataBase/MySql 2023. 10. 12. 16:07반응형
기타 함수들(조건문)
형식 설명 IF(조건, T, F) 조건이 참이라면 T 거짓이라면 F SELECT IF (1 > 2, '1는 2보다 크다.', '1은 2보다 작다.');
========실행결과========
1은 2보다 작다.
조건이 복잡한 경우에는 CASE문을 사용한다.
SELECT CASE WHEN -1 > 0 THEN '-1은 양수다.' WHEN -1 = 0 THEN '-1은 0이다.' ELSE '-1은 음수다.' END;
========실행결과========
-1은 음수다.
IFNULL
형식 설명 IFNULL(A,B) A가 NULL일시 B를 출력 SELECT IFNULL('A', 'B'), IFNULL(NULL, 'B');
========실행결과========
A B
반응형'DataBase > MySql' 카테고리의 다른 글
MySql - GROUP BY, ORDER BY, HAVING 간단 정리 (0) 2024.08.01 MySql - Count, Sum 함수(AVG, MIN, MAX) (0) 2024.08.01 Mysql - 시간,날짜 관련 함수(2) (0) 2023.10.12 Mysql - 시간,날짜 관련 함수(1) (0) 2023.09.25 MySql - 숫자와 문자열을 다루는 함수들 (0) 2023.09.08