- ifnull() 구문용법
ifnull(변수명,null일때 출력할 값)
- 예시1
emp 테이블을 참고하여 연봉은 salary*12와 bonus합이다. 이때 bonus가 null인 사람까지 모두 연봉을 계산하라
SELECT salary, ifnull(bonus,0), salary*12+ifnull(bonus,0) FROM emp;
- 예시2
학생명과 지도교수번호를 출력하되 지도교수가 배정되지 않은 학생은 지도교수 번호를 9999로 출력하라
SELECT NAME, ifnull(profno,9999) FROM student;
'DB + SQL' 카테고리의 다른 글
[SQL] - SQL 그룹집계 함수 (0) | 2020.08.24 |
---|---|
[SQL] - SQL IF문, 중첩 IF문, CASE 문 (0) | 2020.08.24 |
[SQL] - SQL 날짜관련 함수 ( 날짜 포맷, 간격, 등등) (0) | 2020.08.24 |
[SQL] - SQL 문자열 위치 찾기 (find_in_set 함수) (0) | 2020.08.24 |
[SQL] - SQL 공백제거, 문자제거, 문자열 치환 (trim , replace 함수) (0) | 2020.08.21 |