데이터베이스

[oracle] 연결 연산자, 리터럴 문자열, 중복 행 제거

지승준 2013. 4. 3. 23:31

연결 연산자 

1
2
3
4
5
6
7
8
9
10
select LAST_NAME || JOB_ID as "EMPLOYEES" from EMPLOYEES;
 
결과
EMPLOYEES
-----------------
AbelSA_REP
AndeSA_REP
AtkinsonST_CLERK
AustinIT_PROG
BaerPR_REP
cs

  

리터럴 문자열

1
2
3
4
5
6
7
8
9
10
select LAST_NAME || ' is a ' || JOB_ID as "EMPLOYEES" from EMPLOYEES;
 
결과
EMPLOYEES
----------------------
Abel is a SA_REP
Ande is a SA_REP
Atkinson is a ST_CLERK
Austin is a IT_PROG
Baer is a PR_REP
cs

  

중복 행 제거

1
2
3
4
5
6
7
8
9
10
select DISTINCT DEPARTMENT_ID from EMPLOYEES;
 
결과
DEPARTMENT_ID
-------------
100
30
90
20
70
cs