SELECT문을 구성하는 절은 다음과 같습니다.
절 | 목적 | SQL 쿼리 빌더에서 정의할 위치 |
---|---|---|
SELECT | 결과 테이블의 열을 지정합니다. SELECT *가 기본값입니다. 기본 명령문은 결과 테이블의 모든 행을 보유하고 중복되는 값을 제거하지 않습니다. SELECT DISTINCT는 결과 테이블에서 중복된 행 세트중 하나를 제외하고 모두를 제거합니다. | 디자인 분할 영역에서 열 페이지를 사용하여 열 또는 표현식을 SELECT절에 추가하십시오. |
FROM | 조회에 사용할 테이블을 지정합니다. 명령문에서 복잡도 또는 모호성을 줄이기 위해 테이블에 별명을 지정할 수 있습니다. | 테이블 분할 영역을 사용하여 명령문에 테이블을 추가하십시오. |
WHERE | 행이 SELECT문의 결과 테이블에 포함되는지 여부를 판별하는 조건을 정의합니다. | 디자인 분할 영역에서 조건 페이지를 사용하여 WHERE절을 추가하십시오. |
GROUP BY | 결과 테이블의 행이 그룹화되는 방법을 설명합니다. 중첩된 그룹화 표현식을 정의할 수도 있습니다. | 디자인 분할 영역에서 그룹 페이지를 사용하여 SELECT문의 그룹화 표현식을 추가하십시오. |
HAVING | 그룹의 조건을 정의합니다. | 그룹 조건 페이지를 사용하여 HAVING절의 조건을 추가하십시오. |
ORDER BY | 결과 테이블에 표시되는 행의 순서를 제어합니다. 결과 테이블에서 행의 순서를 정의하기 위해 사용할 SELECT절의 열 표현식을 선택할 수 있습니다. | 디자인 분할 영역에서 열 페이지를 사용하여 ORDER BY절을 추가하십시오. |
SELECT문의 구문에 대한 자세한 정보는 데이터베이스 벤더 문서를 참조하십시오. 여러 데이터베이스 벤더에서 서로 다른 구문을 사용합니다.