SELECT 문

SELECT 문은 데이터베이스에서 데이터를 검색하고 해당 데이터를 테이블 양식으로 리턴합니다. 이 명령문은 응용프로그램에 임베디드되거나 대화식으로 사용될 수 있습니다.

SELECT 문은 다음과 같은 여러 개의 절로 구성되어 있습니다.

목적 정의하는 위치
SELECT SELECT 절은 마지막 결과 테이블의 열을 지정합니다. SELECT *가 기본입니다. 마지막 결과 테이블의 모든 행을 보유하고 중복되는 값을 제거하지 않습니다. SELECT DISTINCT는 최종 결과 테이블에서 각각의 중복 행 세트에 대해 하나만 빼고 모두를 제거합니다. SELECT 절에 열 또는 표현식을 추가하려면 디자인 분할창에서 탭을 사용하십시오.
FROM FROM 절은 조회에 사용되는 테이블을 지정합니다. 명령문의 복잡도나 모호성을 줄이기 위해 테이블에 별명을 지정할 수 있습니다. 테이블 분할창을 사용하여 조회에 테이블을 추가하십시오.
WHERE WHERE 절은 SELECT 문의 결과 세트에 행을 포함할지 여부를 판별하는 조건을 정의합니다. WHERE 절은 디자인 분할창의 조건 탭에 지정됩니다.
ORDER BY ORDER BY 절은 결과 세트에 있는 행의 순서를 제어합니다. 결과 세트 행의 순서를 정의하는 데 사용되는 SELECT 절의 열 표현식을 선택할 수 있습니다. 디자인 분할창에서 탭을 사용하여 ORDER BY 절을 작성하십시오.
GROUP BY GROUP BY 절은 결과 세트 행을 그룹화하는 방법을 설명합니다. 중첩 그룹화 표현식도 정의할 수 있습니다. 디자인 분할창에서 그룹 탭을 사용하여 SELECT 문에 대한 그룹화 표현식을 지정하십시오.
HAVING HAVING 절은 그룹에 대한 조건을 정의하는 데 사용됩니다. 그룹 조건 탭을 사용하면 HAVING 절에 대한 조건을 정의할 수 있습니다.
피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.