개발자 항해

Subquery로 데이터 조작 본문

DB/Oracle

Subquery로 데이터 조작

리치Y 2022. 9. 14. 10:36

 

 

 

인라인 뷰에서 데이터 검색을 할수 있고 

한테이블에서 다른 테이블로 데이터 복사가 가능하다.

그리고 다른 테이블의 값을 기초로하여 테이블 데이터를 갱신할수 있고

다른 테이블 행을 기초로하여 테이블에서 행을 삭제 할수 있다. 

 

 

1. subquery로 테이블 복사

 

 

 

2. subquery 구문

 

1번처럼 쓰나 2번처럼 쓰나 의미가 같다. 

그래서 보통 1번 처럼 쓴다. 

 

3. with check option 

 

 

아래 구문과 위 구문이 비슷해보이지만 아래 구문처럼 with check option 을 붙이면 

해당 조건을 만족하는 조건만 삽입시킨다.

 

 

 

 

 

 

'DB > Oracle' 카테고리의 다른 글

데이터를 그룹화  (0) 2022.09.15
상호관련 서브쿼리로 update,delete  (0) 2022.09.14
with 절  (0) 2022.09.14
EXISTS 및 NOT EXISTS 연산자 사용  (0) 2022.09.13
Scalar Subquery  (0) 2022.09.08