DML 중 하나로 저장되어 있는 데이터를 조회하기 위해 사용하는 쿼리
SELECT [컬럼명]
FROM [테이블명]
WHERE [쿼리 조건]
GROUP BY [컬럼명] HAVING [집계함수 조건]
ORDER BY [컬럼명 ASC || 컬럼명 DESC]
LIMIT [n] OFFSET [n]
;
-- 테이블 전체 컬럼 조회
SELECT *
FROM employees;

-- 특정 컬럼만 지정하여 조회
SELECT
name
,birth
,hire_atX
FROM employees;

-- 이름 오름차순 정렬
SELECT *
FROM employees
ORDER BY NAME ASC
;

-- 이름 내림차순 정렬
SELECT *
FROM employees
ORDER BY NAME DESC
;

-- ⚠검색 결과가 느림. 주의 바람
SELECT DISTINCT NAME
FROM employees
ORDER BY NAME asc
;

-- 재직 중인 사원 중 최고연봉 금액
SELECT
MAX(salary)
FROM salaries
WHERE
end_at IS NULL
;
