SQL 쿼리 빌더의 SELECT문

SELECT문은 데이터베이스에서 데이터를 검색한 후 이 데이터를 테이블 양식으로 리턴합니다. SELECT문은 애플리케이션에 포함되거나 대화식으로 사용됩니다.

SELECT문을 구성하는 절은 다음과 같습니다.

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

SELECT문의 구문에 대한 자세한 정보는 데이터베이스 벤더 문서를 참조하십시오. 여러 데이터베이스 벤더에서 서로 다른 구문을 사용합니다.


피드백