여러개의 산술 연산자를 한꺼번에 사용하는 경우 곱하기나 나누기가 더하기나 빼기보다 우선순위가 높다.
ex) select ename, sal, sal*12 from emp;
//sal이 급여이고 sal*12 는 sal에 12를 곱한수를 구하기위해서이다.
NULL값이 들어가있다면 아무런 값도 출력되지 않습니다.
그래서 NVL(칼럼명,들어갈값)으로 0을 넣어줍니다
NVL(SAL,0);
컬럼이름이 다른걸로 변경하고 싶을땐 AS명령어를 사용합니다.
EX)SELECT ENAME, SAL*12+NVL(COMM.0) AS ANNSAL ;
이러면 두번쨰 SAL*12+....가 ANNSAL로 출력이 됩니다.
AS는 생략이 가능하며 한글역시 가능합니다.
'Oracle' 카테고리의 다른 글
오라클 SQL *PLUS SQLPLUS 음. (0) | 2014.11.11 |
---|---|
오라클 CONCATENATION ,DISTINCT (중복금지) (0) | 2014.11.11 |
오라클의 데이터형 ORACLE 데이터 (0) | 2014.11.11 |
데이터 딕셔너리 (0) | 2014.11.11 |
SQL 계정생성 복구 (0) | 2014.11.11 |