728x90
기타 함수
IFNULL() - 지정한 값이 NULL이면, 지정한 다른 값으로 바꾼 결과 반환 |
SELECT IFNULL(NULL, 10); >> 10 |
NULL() - 두 값이 같으면 NULL 반환 |
SELECT NULLIF(10, 10); >> NULL |
COALESCE() - 나열된 값 중에서 NULL이 아닌 첫 번째 값 반환 |
SELECT COALESCE(NULL, NULL, 10, 20) >> 10 |
IF() - 조건의 참/거짓에 따른 값 반환 |
SELECT IF(10>1, '참', '거짓'); >> 참 |
728x90
'SQL 함수' 카테고리의 다른 글
SQL 이론] ORDER BY, WHERE (0) | 2023.11.26 |
---|---|
SQL 이론] Oracle 세팅_SQL Plus (0) | 2023.09.27 |
SQL 이론] 숫자 관련 함수 DATE_FORMAT, FORMAT, CEILING, ROUND, TRUNCATE, ABS, FLOOR, MOD, SQRT, GREATEST, LEAST (0) | 2023.09.10 |
SQL 이론] 날짜와 시간 관련 함수 소개 ADDTIME(), ADDDATE(), CURDATE(), CURTIME() (0) | 2023.09.10 |
SQL 이론] 문자열 관련 함수, REPLACE, REPEAT (0) | 2023.09.10 |