본문 바로가기
Develop/DataBase

데이터베이스2

by jaekk 2018. 5. 10.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--Union example
--Union: 쿼리 결과의 합집합(공통 제외)
--Unon all: 쿼리결과의 합집합(공통 포함)
--컬럼 개수가 같아야 한다.
select name, dept_id,title
from s_emp
where dept_id =110
union 
select name, dept_id,title
from s_emp
where dept_id =113
order by 1
;
 
--Union/ Union all
select name, title from s_emp where title = '과장'
--union all
union
select name, title from s_emp where title = '사원'
;
cs

1
2
3
4
5
6
7
8
9
10
11
12
13
--Sub Query
--SELECT 검색할 컬럼들
--FROM 테이블명
--WHERE 형식 연산자 
--(SELECT 검색할 컬럼들 FROM 테이블명 ... )
--서브 쿼리의 결과는 행이 단 하나여야 한다.
select name, title, dept_id
from s_emp
where dept_id=(
select dept_id
from s_emp
where name='김정미'
);
cs


'Develop > DataBase' 카테고리의 다른 글

SQL 기초  (0) 2018.07.10
SELECT로 특정 데이터 추출  (0) 2018.07.10
SQL의 기본  (0) 2018.07.10
180621  (0) 2018.06.21
에러 코드  (0) 2018.06.18

댓글