TABLE에 없는 컬럼 값 출력하기

 

SELECT 절을 통해 테이블에 있는 데이터 이외에 연산결과 등을 출력 할 수 있습니다.

EMP 테이블에 있는 이름(ENAME), 월급여(SAL), 수당(COMM) 이외에 연수입총액을 같이 표현해 주고 싶다면 아래와 같이 조회 하시면 됩니다. 예제로 사용된 TABLE의 정보는 'SCOTT 계정 예제 Table(emp, dept, salgrade)'을 참고하시면 됩니다.

 

 SELECT ENAME, SAL, COMM, SAL*12+COMM
FROM EMP;

 

 

결과에서 주의 해서 보아야 할 부분은 COMM 값이 NULL인 경우 계산이 이루어 지지 않는다는 것입니다.

결과 9번행에서 처럼 COMM 값이 0인 경우에는 정상적으로 계산이 이루어 집니다.

 

 

'DataBase' 카테고리의 다른 글

[Oracle] SQL 기본 문법 - 출력 순서(ORDER BY 절)  (0) 2025.07.18
컬럼 별칭 설정  (0) 2025.07.17
[Oracle] SQL 기본 문법 - DISTINCT  (0) 2025.07.15
[Oracle] SQL 기본 문법 - SELECT  (0) 2025.07.14
[Oracle] DESCRIBE, DESC 구문  (0) 2025.07.13

+ Recent posts