IF(수식, 참, 거짓) : 수식이 참 또는 거짓인지 결과에 따라 결과값 출력
select if (100>200,'참','거짓');
결과: 거짓
IFNULL(수식1, 수식2) : 수식1이 NULL이 아니면 수식1 반환, 수식1이 NULL이면 수식2 반환
select ifnull(NULL, '널입니다'), ifnull(100, '널입니다')
결과: 널입니다, 100
NULLIF(수식1, 수식2) : 수식1 = 수식2 이면 null이 반환, 다르면 수식1 반환
select nullif(100,100), nullif(200,100);
결과: null, 200
'IT 차곡차곡 > MariaDB' 카테고리의 다른 글
[MariaDB] INSERT에서 서브쿼리 사용하기 (0) | 2021.01.22 |
---|---|
[MariaDB] 문자열 함수 정리2 (0) | 2021.01.21 |
[MariaDB] autocommit 해제하는 방법 (0) | 2021.01.20 |
[MariaDB] 문자열 함수 정리1 (0) | 2021.01.19 |