728x90
반응형
[MySQL] COALESCE 함수로 NULL 값 처리하기 (feat. IFNULL 차이점)
기본 사용법 SELECT COALESCE(칼럼1, 칼럼2, 칼럼3, ... , 칼럼 N, ...) FROM table; 칼럼1이 NULL이 아니면 칼럼1을 반환되고 NULL이면 칼럼2를 반환. 칼럼2가 NULL이 아니면 칼럼2를 반환하고 칼럼1과 칼럼2 모두 N
wnwa.tistory.com
1. IFNULL은 값을 한개만 지정할수 있다. / COALESCE는 값을 여러개 지정할 수 있다.
2. IFNULL은 MYSQL에서만 사용가능하다. / COALESCE는 표준 SQL 함수이다.
728x90
반응형
'DB' 카테고리의 다른 글
| [Mysql][SQL] INSERT SELECT (1) | 2023.11.19 |
|---|---|
| [DB][Dbeaver] csv 파일로 insert 하기 (0) | 2023.11.12 |
| [DB][DBeaver] 데이터 가져오기 - csv 파일 (0) | 2023.11.02 |
| [DB][DBeaver] 데이터 내보내기 - csv 파일 (0) | 2023.11.01 |
| [DB][MySQL] 여러개 한번에 insert (0) | 2023.10.31 |