-- as 키워드 : 컬럼 제목(title)에 이름을 변경하는 키워드 ==> 별칭을 주는 방법
-- 사용 시 컬럼명 바로 뒤에 사용을 함.
-- 컬럼명과 별칭 사이에 as 라는 키워드를 넣어주면 된다. as를 생략할 시 한칸을 띄운다.
-- 보통 별칭은 "" 안에 작성함
select empno, ename, sal, comm, sal + nvl2(comm, comm, 0) "SAL + COMM" from emp;
-- [문제] emp 테이블에서 사번, 이름, 급여, 급여의 10% 인상액을 화면에 보여주세요.
select empno, ename, sal, sal*1.1 as "SAL 10% 인상" from emp;
-- emp테이블에서 각 사원의 담당업무를 화면에 보여주세요.
select distinct job from emp;
-- emp 테이블에서 각 사원의 관리자(mgr)를 화면에 보여주세요.
select distinct mgr from emp;
-- distinct : 중복을 제거해 주는 키워드.
-- 주로 하나의 컬럼에서 중복되는 값을 제거하고 보여줄 때 사용됨.
-- distinct 키워드는 항상 select 키워드 다음에 기술한다.
-- distinct 키워드 뒤에 나오는 컬럼들은 모두 distinct의 영향을 받는다.
-- distinct 키워드 뒤에 여러개의 컬럼이 기술이 되면 해당 컬럼들은 중복이 되지 않게 나타난다.
select distinct job from emp;
--[문제] emp 테이블에서 담당업무와 관리자 그리고 부서번호의 중복을 제거한 후 화면에 보여주세요.
select distinct job, mgr, deptno from emp;
'개발자 > DB 오라클' 카테고리의 다른 글
데이터베이스 SQL 오라클 where 조건절, like 키워드, order by, 그룹함수, 시퀀스 (0) | 2022.02.21 |
---|---|
데이터베이스 SQL 오라클 literal 문자열 (0) | 2022.02.18 |
데이터베이스 SQL 오라클 nvl() 함수 (0) | 2022.02.18 |
데이터베이스 SQL 오라클 테이블, 칼럼 생성, 삭제 및 수정 (0) | 2022.02.18 |
데이터베이스 SQL 오라클 자료형 및 제약조건 (0) | 2022.02.18 |
댓글