ORDER BY 절

ORDER BY 절 (ORDER BY clause)

ORDER BY 절은 지정된 표현식에 따라 결과 행을 정렬해요. 배치와 스트리밍 모드에서 동작 방식이 조금 달라요.

출처: 문서

본문

배치 | 스트리밍

ORDER BY 절은 지정된 표현식에 따라 결과 행을 정렬해요. 가장 왼쪽 표현식에 따라 두 행이 같으면 다음 표현식에 따라 비교되고, 이어서 계속돼요. 지정된 모든 표현식에 따라 같으면 구현에 의존하는 순서로 반환돼요.

스트리밍 모드에서 실행할 때 테이블의 기본 정렬 순서는 시간 속성(time attribute)에 대해 오름차순이어야 해요. 이후의 모든 순서는 자유롭게 선택할 수 있어요. 하지만 배치 모드에는 이 제한이 없어요.

SELECT *
FROM Orders
ORDER BY order_time, order_id

더 알아보기 (Learn more)