SQL 쿼리 빌더에서 FULLSELECT문의 다중 열 정렬에 대한 ORDER BY절 작성

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

시작하기 전에

둘 이상의 정렬 스펙이 식별되면 행은 첫 번째 표시된 정렬 스펙의 값에 따라 순서가 지정된 다음, 두 번째 식별된 정렬 스펙의 값에 따라 순서가 지정됩니다.

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

서수 값은 같지만 다른 부속 SELECT문에 있는 열을 FULLSELECT문에서 정렬하려면 열의 이름이 같아야 합니다. 해당되는 부속 SELECT문에서 열 이름이 다르면 각 열에 같은 별명을 지정해야 합니다.

ORDER BY절을 작성하기 전에 다음 요구사항을 만족하는지 확인하십시오.
  • FULLSELECT문은 SQL 쿼리 빌더에서 열어야 합니다.
  • FULLSELECT문에 대해 테이블을 지정해야 합니다.

프로시저

SQL 쿼리 빌더에서 FULLSELECT문의 다중 열 정렬에 대해 ORDER BY절을 작성하려면 다음을 수행하십시오.

  1. 정렬할 열이 서로 다른 SELECT문에서 다른 이름을 가지고 있으면 열에 하나의 별명을 지정하십시오. 각각의 열에 같은 별명을 사용하십시오.
    1. 아웃라인 보기에서 정렬하려는 열이 있는 부속 SELECT문을 클릭하십시오.
    2. SQL 쿼리 빌더의 테이블 분할 영역에서 명령문에 사용할 열에 해당되는 선택란을 체크하십시오.
    3. SQL 쿼리 빌더의 디자인 분할 영역에 있는 열 페이지에서 정렬할 열을 선택한 후 별명 셀을 더블 클릭하십시오.
    4. 열에 대한 별명을 입력한 후 Enter를 누르십시오.
  2. 아웃라인 보기에서 루트 노드 SELECT문이나 부속 FULLSELECT문을 표시하는 UNION 노드를 선택하십시오.
  3. SQL 쿼리 빌더의 디자인 분할 영역에 있는 열 페이지에서 표제 아래에 있는 첫 번째 셀을 더블 클릭하여 사용 가능한 열 목록을 여십시오.
  4. 정렬하려는 첫 번째 열을 선택하십시오. 이 열은 별명을 추가한 첫 번째 열입니다.
  5. 정렬 유형 셀을 더블 클릭하고 오름차순, 내림차순 또는 기본값을 선택한 후 Enter를 누르십시오. 기본값 옵션은 정렬이 필요하지만 정렬 유형에 대해 어떤 SQL 소스도 표시되지 않아야 합니다. 사용자 데이터베이스 제품의 기본 정렬 유형이 사용됩니다.
  6. 정렬 순서 표제 아래의 셀을 더블 클릭하십시오.
  7. 결과를 정렬할 순서에 해당되는 번호를 선택한 후 Enter를 누르십시오.
  8. 다른 열에 대해서 이 단계를 반복하십시오.

피드백