Cláusula ORDER BY

La cláusula ORDER BY especifica una clasificación de los objetos en la colección de resultados:

Utilice la sintaxis:
ORDER BY  [ order_element ,]* order_element
order_element ::= { path-expression | integer } [ ASC | DESC ]

La expresión path debe especificar un campo de un valor individual que sea de un tipo primitivo de byte, short, int, long, float, double, char o de un tipo de wrapper de Byte, Short, Integer, Long, Float, Double, BigDecimal, String, Character, java.util.Calendar, java.util.Date, java.sql.Date, java.sql.Time, java.sql.Timestamp.

ASC especifica el orden ascendente y es el valor predeterminado. DESC especifica el orden descendente.

El entero hace referencia a una expresión de selección en la cláusula SELECT.

Ejemplo: cláusula ORDER BY

Los objetos de departamento se devuelven por orden descendente de número de departamento (deptno):
SELECT   OBJECT(d) FROM  DeptBean d ORDER BY  d.deptno DESC
Los objetos de empleado se devuelven clasificados por número y nombre de departamento:
SELECT  OBJECT(e) FROM EmpBean e ORDER BY e.dept.deptno ASC,  e.name DESC

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cque_orderby
File name: cque_orderby.html