SQLD/SQL 기본 및 활용
ORDER BY 절, JOIN
hyerimir
2023. 3. 13. 21:09
ORDER BY
; ORDER BY 절은 SELECT 문에서 논리적으로 맨 마지막에 수행됨
- ASC : 오름차순
- DESC : 내림차순
옵션 생략 시, ASC가 기본값이 됨
JOIN
- EQUI JOIN; equal(=) 조건으로 join 하는 것
- Non EQUI JOIN; equal(=)이 아닌 조건으로 join 하는 것
EQUI JOIN 과 Non EQUI JOIN은 하나의 쿼리에서 같이 사용할 수 있음
테이블 간에 PK, FK의 연관 관계가 없어도 JOIN이 가능함
JOIN되는 두 테이블에 모두 존재하는 컬럼의 경우 칼럼명 앞에 반드시 테이블명이나 ALIAS를 명시해주어야 함
OUTER JOIN
; JOIN조건에 만족하지 않는 행들도 출력되는 형태
Oracle에서는 모든 행이 출력되는 테이블의 반대편 테이블의 옆에 (+) 기호를 붙여 작성