오라클 DB(sql)_기초_4 (산술식, 예제)
데이터베이스 2021. 5. 1. 19:30<Select 문장 내부에서 산술연산이 가능함-테이블내의 데이터는 변하지 않음>
- Column내부(salary *12)와 column(salary + salary)간의 산술연산이 가능함
- 계산이 가능한 경우만 계산을 하도록 함. 날짜값에 대해서는 +/-연산이 가능함.
Q3. 우리회사에 근무하는 원의 이름과 그 사원이 받는 연봉을 출력하되, 보너스를 받는 사원은 보너스 값을 곱해서 출력하시오.
>> 보너스를 받지않는 경우 출력이 되지 않는 문제 발생
>> null에 대한 산술연산은 무조건 null값이 됨.
(해결방안)
nvl : null value language
nvl(null값이 있는 column 명, 바꿀값)
'데이터베이스' 카테고리의 다른 글
오라클 DB(sql)_기초_6 (연결연산자, 리터럴 문자열, Distinct) (0) | 2021.05.01 |
---|---|
오라클 DB(sql)_기초_5 (Alias) (0) | 2021.05.01 |
오라클 DB(sql)_기초_3 (SELECT 관련 예제) (0) | 2021.05.01 |
오라클 DB(sql)_기초_2 (기본 Query 작성 규칙) (0) | 2021.05.01 |
오라클 DB(sql)_기초_1 (desc, format) (0) | 2021.05.01 |