무지개 토토 9.3.25 문서화 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.3 : 토토 꽁 머니 결합 | 토토 사이트 : 문서 : 9.3 : 쿼리 | 7 장. 쿼리 | 스포츠 토토 : 문서 : 9.3 : 제한 및 오프셋 |
쿼리 후 출력 테이블을 생성했습니다 (선택 후 목록이 처리되었습니다) 선택적으로 정렬 할 수 있습니다. 정렬 인 경우 선택하지 않으면 행은 지정되지 않은 순서로 반환됩니다. 그만큼 이 경우 실제 주문은 스캔 및 가입 계획에 따라 다릅니다. 디스크의 유형과 순서이지만 의존해서는 안됩니다. 에이 특정 출력 순서는 정렬 단계 인 경우에만 보장 될 수 있습니다. 명시 적으로 선택됩니다.
the주문 by조항은 정렬을 지정합니다 주문하다:
selectselect_listFromtable_expression주문 bySort_Expression1[asc | DESC] [nulls 첫 번째 | 마지막] [, Sort_Expression2[asc | DESC] [nulls 첫 번째 | 마지막] ...]
정렬 표현식은 유효한 표현식 일 수 있습니다. 쿼리의 선택 목록에서 예는 다음과 같습니다.
a + b, c;에 의해 표 1 순서에서 a, b, b를 선택하십시오.
둘 이상의 표현식이 지정되면 이후 값은 이전 값에 따라 동일한 행을 정렬하는 데 사용됩니다. 각 표현식 뒤에 선택 사항이 이어질 수 있습니다ASC또는desc설정 키워드 오름차순 또는 내림차순으로 정렬 방향.ASC주문이 기본값입니다. 오름차순 순서 작은 값 먼저, 여기서"작은"is 의 관점에서 정의<연산자. 마찬가지로, 내림차순 순서는로 결정됩니다.운영자.[1]
theNulls Firstand널 마지막옵션을 사용하여 여부를 결정할 수 있습니다 널은 정렬 순서로 널 널 값이 아닌 값 전후에 나타납니다. 기본적으로 NULL 값은 널 값이 아닌 값보다 큰 것처럼 정렬됩니다. 즉,Nulls First기본값은입니다.desc주문 및널 마지막그렇지 않으면.
주문 옵션은 독립적으로 고려됩니다 각 정렬 열. 예를 들어주문별 주문, y DESC평균x asc, y desc 주문, 와 같지 않습니다.X Desc, y DESC.
aSort_Expression다음과 같이 열 레이블 또는 출력 열 번호
SUM에서 A + B를 합계로, c, sum에 의한 c; 1의 순서로 표 1 그룹에서 a, max (b)를 선택하십시오.
둘 다 첫 번째 출력 열에 따라 정렬됩니다. an 출력 열 이름은 독립해야합니다. 즉, 사용할 수 없습니다. 표현에서 - 예를 들어, 이것은입니다.아님정확 :
sum + c에 의한 + b, sum as sum, c; sum + c; -- 잘못된
이 제한은 모호성을 줄이기 위해 이루어집니다. 여전히 있습니다 모호성 인 경우주문 by항목은 간단합니다 출력 열 이름 또는 열과 일치 할 수있는 이름 테이블 표현. 출력 열은 이러한 경우에 사용됩니다. 이것 당신이 사용하는 경우에만 혼란을 일으킬 것입니다as다른 테이블 열의 일치하는 출력 열 이름을 바꾸려면 이름.
주문 by결과에 적용 할 수 있습니다 AUnion, 교차또는제외조합이지만이 경우에만 분류 할 수 있습니다. 표현이 아닌 출력 열 이름 또는 숫자.
[1] |
실제로,무지개 토토사용기본 B- 트리 연산자 클래스표현의 데이터 유형에 대한 정렬 순서를 결정하기위한ASC및desc. 일반적으로 데이터 유형이 설정되어<and운영자 이러한 종류의 순서에 해당하지만 사용자 정의 데이터 유형 디자이너는 다른 것을 선택할 수 있습니다. |
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
쿼리 결합 | 토토 사이트 : 문서 : 9.3 : 쿼리 | Limit및오프셋 |