SELECT 구문
select column1, column2, ...
from 테이블명
where 조건
order by 정렬 순서;
1. SELECT 절
- 테이블에서 선택할 컬럼이나 표현식을 명시
- cf) 표현식? 하나 이상의 값, 연산자, SQL 함수가 결합된 식
- ex) '1+1' 또는 'column1 _ column2'
- 컬럼명 대신 '*'를 명시하면 테이블에 있는 전체 컬럼을 선택하는 것
2. FROM 절
- 조회하고자 하는 테이블 명시
- 여러개의 테이블을 가져올 때는 테이블을 콤마로 구분
3. WHERE 절
- 테이블의 데이터 중 특정 조건에 맞는 데이터를 가져오고자 할 때 그 조건을 기술
- 생략가능하지만 생략하면 해당 테이블의 모든 데이터를 가져오게 된다.
4. ORDER BY 절
- 조회한 데이터를 정렬해서 보여주는 역할
- 생략가능하고 생략하면 무작위로 데이터가 조회된다.
- SELECT 절에 명시한 컬럼을 그대로 사용할 수 있으며,
정렬하고자 하는 컬럼을 순서대로 콤마로 구분해 명시한다.
- 오름차순으로 정렬하고자 할 때는 컬럼 끝에 ASC를 명시한다.
- 내림차순으로 정렬하고자 할 때는 컬럼 끝에 DESC를 명시힌다.
728x90
'Programing > SQL' 카테고리의 다른 글
[SQL] 데이터 정렬하기 (0) | 2021.10.12 |
---|---|
[SQL] 조건에 맞는 데이터 조회하기 (0) | 2021.10.12 |
[SQL] 데이터 삭제(DELETE 문) (0) | 2021.10.11 |
[SQL] 데이터 입력(INSERT 문) (0) | 2021.10.11 |
댓글