FULLSELECT 문에서 ORDER BY 절 작성

ORDER BY 절은 SQL 문에 대한 결과 테이블의 행 순서를 지정합니다.

단일 정렬 스펙이 식별되면 이 정렬 스펙의 값에 따라 이 행을 정리합니다. 두 개 이상의 정렬 스펙이 식별되면 첫 번째 표시된 정렬 스펙의 값에 따라 행을 정리한 다음 두 번째 식별된 정렬 스펙의 값에 따라 행을 정리합니다. ORDER BY 절은 SELECT 및 FULLSELECT 문에 대해 모두 설정할 수 있습니다.

FULLSELECT 문 내의 SELECT 문에 ORDER BY 절을 포함할 수 없습니다. ORDER BY는 FULLSELECT 문의 최종 결과 세트에 적용됩니다. 단일 열 또는 복수 열을 정렬할 수 있습니다.

FULLSELECT 문에서 ORDER BY 절을 작성하려면 다음을 수행하십시오.

  1. 데이터 Perspective로 전환하십시오.
  2. FULLSELECT 문을 작성하십시오.
  3. SQL 빌더에서 FULLSELECT 문을 여십시오.
  4. 필요한 경우 SELECT 문을 추가하십시오.
  5. 단일 열을 정렬하려면 다음을 수행하십시오.
    1. 아웃라인 보기에서 FULLSELECT 문을 클릭하여 FULLSELECT 편집기 분할창이 열려 있는지 확인하십시오.
    2. SQL 빌더에서 표제 아래의 첫 번째 셀을 클릭한 다음에 다시 한 번 클릭하여 사용 가능 열의 목록을 여십시오.
    3. 정렬할 열을 클릭하거나 열 표현식을 입력하십시오.
    4. 정렬 유형 셀을 클릭하고 오름차순, 내림차순 또는 기본값 중 하나를 선택하십시오. 기본값 옵션은 정렬이 필요하지만 정렬 유형에 대해 어떤 SQL 소스도 표시되지 않아야 함을 나타냅니다. 사용자 데이터베이스 제품의 기본 정렬 유형이 사용됩니다.
    5. Enter를 누르십시오.
    6. 정렬 순서 표제 아래의 셀을 클릭하십시오.
    7. 결과를 정렬할 순서에 해당되는 번호를 선택한 후 Enter를 누르십시오.
  6. 복수 열을 정렬하려면 다음을 수행하십시오. 서수 값은 같지만 다른 부속 SELECT 문에 있는 FULLSELECT 문의 열을 정렬하려면 정렬할 열 이름이 같아야 합니다. 해당되는 부속 SELECT 문에서 열 이름이 다르면, 각 열에 같은 별명을 지정해야 합니다.
    1. 아웃라인 보기에서 정렬하려는 열을 포함하는 SELECT 문을 클릭하십시오.
    2. 테이블 분할창에서 명령문에 사용할 열 옆에 있는 선택란을 선택하십시오.
    3. SQL 빌더의 열 페이지에서 정렬할 열을 선택한 다음 별명 셀을 클릭하십시오.
    4. 이 열에 대한 별명을 입력한 다음 Enter를 누르십시오.
    5. 다른 부속 SELECT 문에서 정렬할 다른 열에 대해 이 단계를 반복하십시오. 여러 열 각각에 대해 같은 별명을 사용하는지 확인하십시오. 시작할 열을 모두 정의한 후에 ORDER BY 절을 작성할 준비가 완료됩니다.
    6. 아웃라인 보기에서 FULLSELECT 문을 선택하십시오.
    7. SQL 빌더의 열 페이지에서 표제 아래의 첫 번째 셀을 클릭한 다음에 다시 한 번 클릭하여 사용 가능 열의 목록을 여십시오.
    8. 정렬하려는 첫 번째 열을 선택하십시오. 이 열은 별명을 추가한 첫 번째 열입니다.
    9. 정렬 유형 셀을 클릭하고 오름차순, 내림차순 또는 기본값 중 하나를 선택하십시오. 기본값 옵션은 정렬이 필요하지만 정렬 유형에 대해 어떤 SQL 소스도 표시되지 않아야 함을 나타냅니다. 사용자 데이터베이스 제품의 기본 정렬 유형이 사용됩니다.
    10. Enter를 누르십시오.
    11. 정렬 순서 표제 아래의 셀을 클릭하십시오.
    12. 결과를 정렬할 순서에 해당되는 번호를 선택한 후 Enter를 누르십시오.
    13. 다른 열에 대해서도 이 단계를 반복하여 명령문 결과에 대한 정렬 순서 작성을 완료하십시오.
피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.