SELECT 문
SELECT 문의 구조
- 데이터베이스에서 데이터를 조회할 때 사용하는 가장 기본적인 명령
SELECT 5. 조회하고자 하는 컬럼을 조회
FROM 1. 어떤 테이블에서 데이터를 가져올지 결정
WHERE 2. 조건에 맞는 행을 필터링
GROUP BY 3. 데이터를 그룹으로 묶음
HAVING 4. 그룹에 대한 조건을 필터링
ORDER BY 6. 정렬 기준 설정
SELECT 절의 활용
- SELECT DISTINCT 사용 시, 중복을 제거하고 유일 값 선택 (하나만 반환)
- AS는 생략 가능하며, FROM 절의 TABLE에도 별칭 설정 가능
- WHERE 절은 SELECT 문 보다 먼저 수행되므로 SELECT 문에 정의된 별칭(Alias) 사용 불가
- 문자열 연결(CONCAT) : Oracle에서의 CONCAT는 ||, SQL Server에서의 CONCAT은 +