1. COALESCE 함수
COALESCE함수는 괄호 속 인자 중에서 가장 첫 번째로 NULL이 아닌 값을 반환합니다.
-NULL 대신에 'N/A'라는 문자열을 출력이 되었다.
2. IFNULL 함수
IFNULL 함수는 첫 번째 인자가 NULL인 경우에는 , 두 번째 인자를 표시하고 NULL이 아니면 해당 값을 그대로 표현합니다.
3. IF 함수
IF 함수는 가장 첫 번째 인자로 어떤 조건식이 옵니다. 만약 그 조건식의 결과가 True라면 두 번째 인자를 리턴하고, False라면 세 번째 인자를 리턴합니다.
4. CASE 함수
CASE 함수의 형식
CASE
WHEN 조건1 THEN 해당 조건이 TRUE일 때 보여줄 값
WHEN 조건2 THEN 해당 조건이 TRUE일 때 보여줄 값
WHEN 조건3 THEN 해당 조건이 TRUE일 때 보여줄 값
ELSE 그 밖의 모든 경우
END
이런 형식으로 작성을 해야한다.
'데이터베이스' 카테고리의 다른 글
데이터베이스 정리 11 - 그루핑 (0) | 2021.08.23 |
---|---|
데이터베이스 정리 10 - 문자열 관련 함수 (0) | 2021.08.23 |
데이터베이스 정리 8 - 집계 함수와 산술 함수 (0) | 2021.08.22 |
데이터베이스 정리 7 - 데이터 정렬 (0) | 2021.08.21 |
데이터베이스 정리 6 - 여러가지 조건 방법 (0) | 2021.08.21 |