SELECT 문으로 데이터를 가져오자
SELECT문 실행
- 데이터베이스에서 데이터를 가져오기 위해서 SELECT라는 구문을 사용
SELECT
다음에 '무엇'을 가져올지에 해당하는 컬럼명을 기입
- 여려 개인 경우 (,)로 구분
FROM
다음에 '어디'에서 가져올지 테이블명을 기입
- 문 마지막에는 반드시 ;을 적어야 함
SELECT
나 FROM
은 SQL의 안에서 정해진 역할을 해내는 특별한 단어이며, 이를 예약어라고 부름
- 예약어는 다른 이름들과 구분하기 위해 대문자로 표기
SELECT
product_id,
product_name
FROM
product;
테이블의 모든 데이터 가져오기
- 에스터리스크(*)를 사용하여 테이블에 있는 모든 컬럼의 내용을 가져올 수 있음
SELECT
*
FROM
product;
SELECT 구의 정렬 순
SELECT
를 사용하여 컬럼을 가져올 때, 컬럼이 여러개인 경우, 지정한 순서대로 정렬 됨
- *를 지정한 경우 테이블 구성의 컬럼의 정렬 순
SELECT
product_id,
product_name,
product_id
FROM
product;
SELECT
*, product_id
FROM
product;
칼럼명을 별명으로 해서 가져오기
컬럼에 별명을 붙여 알아보기 쉽게 하기
AS
구를 사용하여 컬럼에 알기 쉬운 별명을 붙일 수 있음
- product_id에 ''상품ID', product_name에 '상품명'이라는 별명을 붙여서 쿼리
- 붙여진 별명을 에일리어스라고 부름
SELECT
product_id AS 상품ID,
product_name AS 상품명
FROM
product;
출처: 그림으로 배우는 SQL 입문