
[BCGD] 비전공자 백엔드 개발 도전기 (23)
·
DB(SQL)
기타함수☑️ ifnull(컬럼,기본값) : 컬럼의 값이 null 인 경우 기본값을 치환-- ifnull(bonus,0) : bonus 칼럼의 값이 null인경우 0으로 치환SELECT NAME,POSITION,salary,bonus,salary+IFNULL(bonus,0) FROM professor;-- ifnull(salary+bonus,salary) : salary+bonus의 결과가 null인 경우 salary를 기본값으로 치환SELECT NAME,POSITION,salary,bonus,ifnull(salary+bonus,salary) FROM professor;-- 교수의 이름,직책,급여,보너스 출력, 보너스 없는 경우: 보너스없음 출력하기SELECT NAME,POSITION,salary,IFNU..