1. SELECT
일반적으로 테이블에 저장된 데이터를 가져오는데 쓰인다. SQL에서 가장 많이 쓰이는 명령어.
select --3
* --4
from --1
customer --2
;

select --3
first_name --4
,last_name
,email
from --1
customer --2
;
select --3
a.first_name --4
,a.last_name
,a.email
from --1
customer a --2
;
ALIAS -> 코드의 가독성 -> SQL 성능
DBMS -> 옵티마이저 -> 최적화기 -> SQL -> 가장빠르게, 가장 저비용, 실행
2. ORDER BY
SELECT 문에서 가져온 데이터를 정렬하는데 사용한다. 업무 처리상 매우 중요한 기능이다.
(오름차순: ASC, 내림차순: DESC)
select
first_name
,last_name
from
customer
order by first_name asc
;
select
first_name
,last_name
from
customer
order by first_name desc
;

select
first_name --asc --오름차순 --순차적
,last_name --desc --내림차순 --역순
from
customer
order by first_name asc -- 가독성
,last_name desc
;
---------------------------------------------------
select
first_name
,last_name
from
customer
order by 1 asc
,2 desc
;