Database - SELECT문

Bomin Seo·2022년 7월 22일
0

SELECT문

  • 관계 데이터베이스에서 정보를 검색하는 SQL문
  • 관계 대수의 실렉션, 프로젝션, 조인, 카티션곱 등을 결합한 것
  • SELECT는 관계 대수의 PROJECTION에 대응된다.
  • WHERE는 관계 대수의 SELECTION에 대응된다.
  • HAVING절은 그룹별 집계된 결과 중 원하는 조건을 선택하게 해준다.

Query 실행 순서

  • FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY

별칭(Alias)

  • 서로 다른 릴레이션에 동일한 이름을 가진 애트리뷰트를 구분할 때
  • 긴 테이블 이름을 짧게 사용할 때
FROM EMPLOYEE AS E

전체 검색시에는 *를 사용하여 모든 애트리뷰트를 검색한다.

SELECT *
FROM DEPARTMENT;

DISTINCT 구문

  • 중복 데이터의 허용 여부가 달라진다.

profile
KHU, SWCON

0개의 댓글