ORDER-BY-Klausel

Die ORDER-BY-Klausel gibt die Sortierreihenfolge für die Objekte in der Ergebnis-Collection an.

Verwenden Sie folgende Syntax:
ORDER BY  [ Sortierelement ,]* Sortierelement
Sortierelement ::= { Pfadausdruck | Integer } [ ASC | DESC ]

Der Pfadausdruck beschreibt ein einwertiges Feld mit einem einfachen Typ wie byte, short, int, long, float, double, char oder einem Wrapper-Typ wie Byte, Short, Integer, Long, Float, Double, BigDecimal, String, Character, java.util.Calendar, java.util.Date, java.sql.Date, java.sql.Time oder java.sql.Timestamp.

ASC bedeutet aufsteigende Reihenfolge (Standardeinstellung). DESC bedeutet absteigende Reihenfolge.

Integer bezieht sich auf einen Auswahlausdruck in der SELECT-Klausel.

Beispiel: ORDER BY-Klausel

Abteilungsobjekte in absteigender Reihenfolge der Abteilungsnummern ausgeben:
SELECT  OBJECT(d) FROM  DeptBean d ORDER BY  d.deptno DESC
Mitarbeiterobjekte sortiert nach Abteilungsnummer und Name ausgeben:
SELECT  OBJECT(e) FROM EmpBean e ORDER BY e.dept.deptno ASC,  e.name DESC

Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cque_orderby
Dateiname:cque_orderby.html