ORDER BY 절
ORDER BY 절은 결과 콜렉션에서의 오브젝트 순서를 지정합니다.
다음 구문을 사용하십시오.
ORDER BY [ order_element ,]* order_element order_element ::= { path-expression | integer } [ ASC | DESC ]
경로 표현식은 byte, short, int, long, float, double, char의 원시 유형 또는 Byte, Short, Integer, Long, Float, Double, BigDecimal, String, Boolean, Character, java.util.Calendar, java.util.Date, java.sql.Date, java.sql.Time 또는 java.sql.Timestamp의 랩퍼 유형인 단일 값 필드를 지정합니다.
ASC는 오름차순으로 지정하며 기본값입니다. DESC는 내림차순으로 지정합니다.
정수는 SELECT 절의 선택 표현식을 나타냅니다.
예: ORDER BY 절
다음은 감소하는
deptno 순서로 부서 오브젝트를 리턴합니다.
SELECT OBJECT(d) FROM DeptBean d ORDER BY d.deptno DESC
부서
번호 및 이름순으로 정렬된 직원 오브젝트를 리턴합니다.
SELECT OBJECT(e) FROM EmpBean e ORDER BY e.dept.deptno ASC, e.name DESC