SELECT 문을 이용해 테이블에서 행을 선택하고(selection), 열을 선택하며(projection), 테이블과 테이블을 연결할(join) 수 있습니다.
SELECT 문은 데이터를 조회하고 분석하는 데 가장 기본이면서 중요한 SQL 문입니다.
SELECT 문은 항상 SELECT 절과 FROM 절을 같이 기술합니다.
다른 조건이 추가로 필요하면 WHERE 절에 기술하고 데이터가 출력되는 순서를 정하려면 ORDER BY 절을 기술합니다.
SELECT 는 열 선택
FROM 은 테이블 지정
; 은 SQL문 끝내기
SQL문은 대 소문자를 구별하지 않지만 보통 명령어는 대문자로 작성
나머지는 소문자로 작성
가독성을 위해
SELECT 출력하려는 열
FROM 참조하는 테이블
SELECT * *은 '모든 열'을 의미
FROM hr.employees; FROM은 '어떤 테이블로 부터'
ORDER BY 열 이름 ASC(오름차순 정렬) or DESC(내림차순 정렬)
기본 정렬은 오름차순 정렬
중복된 데이터 제거하는 명령어 DISTINCT
SELECT DISTINCT job_id
FROM employees;
SELECT 열 이름 AS 별칭
SELECT emloyee_id AS 사원번호, first_name AS 이름, last_name AS 성
FROM hr.employees;
데이터 값 연결하기
[열 이름]||[열 이름] or [열 이름]||'[문자]'
문자이면 작은따옴표 사용
카테고리 없음