[Oracle/SQL] SQL Developer

2023. 6. 8. 19:28DB/SQL

1️⃣ SQL Developer

- SQL Developer 맞는 버전 찾아 다운로드: https://www.oracle.com/downloads/#category-devtools

 2️⃣ SQL : UPPER, LOWER, INITCAP 

종류 또는 예문 특징
|| 문자열 연결
" " 띄어쓰기 한 문자열을
하나로 묶어주는 역할
UPPER /LOWER/INITCAP 대문자로/소문자로/첫 글자를 대문자로
LIKE LIKE 'A@'일 경우,
A로 시작되는 단어
%/_ 전체/한 글자
LIKE '%@%%' @는 ESCAPE문자
%가 들어가는 단어

 

3️⃣ SQL: 합집합, 교집합, 차집합

 

1. 합집합

 

1) UNION

- KOREA 테이블과 USA 테이블에서 TRAVELNAME라는 컬럼명의 합한 결과을 출력할 수 있게 하는 집합연산자

- 이 경우, 중복되는 TRAVELNAME 값은 하나만 출력된다.

 

2) UNION ALL

- KOREA 테이블과 USA 테이블에서 TRAVELNAME라는 컬럼명의 합한 결과을 출력할 수 있게 하는 집합연산자

- 이 경우, 중복되는 TRAVELNAME 값 모두 출력된다.

 

2. 교집합 : INTERSECT

- KOREA 테이블과 USA 테이블이 공통으로 가지고 있는 TRAVELNAME 컬럼의 값을 출력한다.

 

3. 차집합 : MINUS

- 첫 번째 쿼리문: KOREA 테이블만 가지고 있는 TRAVLENAME 컬럼의 값을 출력한다.

- 두 번째 쿼리문: USA 테이블만 가지고 있는 TRAVLENAME 컬럼의 값을 출력한다.

 

- 어떤 테이블을 기준으로 두느냐에 따라 출력되는 값이 달라질 수 있다

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

[Oracle/SQL] Procedure과 Function  (1) 2023.06.19
[Oracle/SQL] JOIN, 서브쿼리, 뷰, 테이블  (1) 2023.06.14
[Oracle/SQL] DML(ArrayList 이용)  (0) 2023.06.07
[Oracle/SQL] DML, Sequence  (1) 2023.06.06
[Oracle/SQL] XE, Tablespace, User  (0) 2023.06.06