SQL : SELECT

홍진우·2022년 2월 28일
0

SQL

목록 보기
1/4

SELECT에서 자주 사용하는 문법들

SELECT문은 구축이 완료된 테이블에서 데이터를 추출하는 기능을 한다.
SELECT의 기본 형식은 SELECT ~ FROM ~ WHERE 이며,
쉽게 열이름 SELECT, FROM 테이블, WHERE 조건식으로 생각하면 된다!

SELECT FROM

테이블에서 필요로 하는 열만 가져오는 기능

  • * 을 적으면 모든 열을 가져옴
  • 열 이름을 적은 순서대로 가져옴 (구분은 (,)콤마로)
# 테이블에서 모든 열을 가져옵니다.
SELECT * FROM [가져올 테이블]

# 테이블에서 열1과 열2를 가져옵니다.
SELECT 열 이름1 [, 열 이름2] FROM [가져올 테이블]

SELECT WHERE

  • 조건에 맞는 행만 가져옴
  • OR, AND, 조건 연산자, 관계 연산자 등등
SELECT [가져올 열 정보] 
FROM [원하는 테이블]
WHERE [조건 연산문]

SELECT ORDER BY

  • 출력 기준 변경 가능 ASC(오름차순), DESC(내림차순)
  • 기본값은 ASC(오름차순)
# 내림차순으로 정렬합니다.
SELECT [가져올 열 정보] FROM [원하는 테이블]
ORDER BY [정렬 기준으로 삼을 열] DESC;

# 오름차순으로 정렬합니다.
SELECT [가져올 열 정보] FROM [원하는 테이블]
ORDER BY [정렬 기준으로 삼을 열] ASC;

<전체 요약>

SELECT 
    가져올 열 [, 가져올 열] ..
    [FROM 가져올 테이블]
    [WHERE 검색 조건]
    [GROUP BY {행 이름 || 위치} ]
    [HAVING 검색 조건]
    [ORDER BY {행 이름 || 위치} [ASC | DESC]]
    [LIMIT {[offset, ] row_count | row_count OFFSET offset}]

문제풀이 : 모든 레코드 조회하기

프로그래머스 모든 레코드 조회하기

SELECT *
    FROM ANIMAL_INS
    ORDER BY ANIMAL_ID ASC
profile
Yonsei Univ. Sports Industry studies/ Computer Science / Applied Statistics

0개의 댓글