[SQL] SELECT로 데이터 가져오기(READ)

Joney의 SW 공부 블로그·2023년 1월 2일
0

SQL

목록 보기
3/14

SELECT 문으로 데이터를 가져오자

SELECT문 실행

  • 데이터베이스에서 데이터를 가져오기 위해서 SELECT라는 구문을 사용
  • SELECT 다음에 '무엇'을 가져올지에 해당하는 컬럼명을 기입
  • 여려 개인 경우 (,)로 구분
  • FROM 다음에 '어디'에서 가져올지 테이블명을 기입
  • 문 마지막에는 반드시 ;을 적어야 함
  • SELECTFROM 은 SQL의 안에서 정해진 역할을 해내는 특별한 단어이며, 이를 예약어라고 부름
  • 예약어는 다른 이름들과 구분하기 위해 대문자로 표기
SELECT
	product_id,
	product_name
FROM
	product;

테이블의 모든 데이터 가져오기

  • 에스터리스크(*)를 사용하여 테이블에 있는 모든 컬럼의 내용을 가져올 수 있음
SELECT
	*
FROM
	product;

SELECT 구의 정렬 순

  • SELECT 를 사용하여 컬럼을 가져올 때, 컬럼이 여러개인 경우, 지정한 순서대로 정렬 됨
  • *를 지정한 경우 테이블 구성의 컬럼의 정렬 순
SELECT
	product_id,
	product_name,
	product_id  # 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 입문
profile
SW 지식 노트 블로그

0개의 댓글