Post

[SQL] SELECT문 기초

SELECT 문

데이터베이스에서 데이터를 조회하는 데 사용되는 기본적인 명령어이다. ‘SELECT’문을 사용하여 특정 테이블에서 원하는 열(Colum)의 데이터를 선택하고 조회할 수 있습니다.

1
2
3
SELECT column1, column2, ...
FROM 테이블명
WHERE 조건;
  • SELECT: 이 키워드 다음에는 조회하고자 하는 열(column)의 이름을 적는다. 이때 모든 열을 조회시 * 키워드를 사용한다.
  • FROM: 조회할 데이터가 있는 테이블의 이름을 지정한다.
  • WHERE: 특정 조건을 만족하는 행(row)만을 선택하기 위한 조건을 지정한다. 조건을 지정하지 않으면 테이블의 모든 행이 선택된다.

ORDER BY : 데이터의 순서를 정하기

ORDER BY 구문을 사용해서 특정 컬럼을 기준으로 데이터를 정렬할 수 있다.

  • ASC: 오른차순 (default)
  • DESC: 내림차순
1
2
3
SELECT *
FROM 테이블명
ORDER BY 기준컬럼

기준컬럼으로 오름차순 하여 데이터를 보여준다.

1
2
3
SELECT *
FROM 테이블명
ORDER BY 기준컬럼1 ASC, 기준컬럼2 DESC;

기준컬럼1으로 오름차순을 진행하고 중복되는 컬럼은 기준컬럼2를 기준으로 내림차순하여 데이터를 보여준다.

LIMIT : 특정 갯수만큼 데이터 가져오기

1
2
3
SELECT *
FROM 테이블명
LIMIT 10;

10개 만큼 데이터를 가져온다.

1
2
3
SELECT *
FROM 테이블명
LIMIT 10, 20;

10개를 건너뛴 다음부터 20개의 데이터를 가져온다. {건너뛸 갯수}, {가져올 갯수}

AS : 별명 지정하기

1
2
3
4
SELECT
  UserName AS NAME,
  UserAge AS AGE
FROM 테이블명

표시할 데이터의 컬럼명르 지정한 별명인 NAME, AGE로 표시한다.

NAMEAGE
Chan20
This post is licensed under CC BY 4.0 by the author.