E121-03, „Value expressions in ORDER BY clause“


BigQueryDb2 (LUW)DuckDBH2MariaDBMySQLOracle DBPostgreSQLSQL ServerSQLite20052007200920112013201520172019202120232025✓ 3.5.7 - 3.53.0⚠ 2008R2 - 2025a⚠ 8.3 - 18a✓ 11gR1 - 23.26.1✓ 5.0 - 9.7.0✓ 5.1 - 12.2.2⚠ 1.4.191 - 2.4.240a✓ 1.0.0 - 1.5.0✓ 9.7 - 12.1.4✓ 2.0+
  1. Einige Varianten

Varianten

Diese Pflichtfunktion erlaubt Ausdrücke in den Order By-Schlüsseln – nicht nur Spaltenreferenzen. Diese Ausdrücke müssen jedoch mindestens eine Spaltenreferenz haben (numerische Spaltenreferenzen sind nicht mehr Standard-SQL). Es sind also zwei Varianten zu betrachten: ⓵ Namentliche Referenzen auf Spalten der Select-Klausel und ⓶ Namentliche Referenzen auf Spalten der From-Klausel.0

BigQuery 2026-05-12Db2 (LUW) 12.1.4DuckDB 1.5.0H2 2.4.240MariaDB 12.2.2MySQL 9.7.0Oracle DB 23.26.1PostgreSQL 18SQL Server 2025SQLite 3.53.0Select-Spalten ⓵From-Spalten ⓶

Normative Referenzen

E121-03, „Value expressions in ORDER BY clause“ ist eine Pflichtfunktion in ISO/IEC 9075-2:2023. Sie erschien erstmals in der Ausgabe von 1999. Davor (SQL-92) waren keine Ausdrücke in der Order By-Klausel erlaubt.

20 Jahre SQL-Evolution kann man nicht an einem Tag nachholen. Abonniere den Newsletter via E-Mail, Bluesky oder RSS, um sukzessive aufzuholen und modern-sql.com am Radar zu behalten.

Über den Autor

Foto von Markus Winand

Markus Winand gibt auf modern-sql.com Einblick in SQL und zeigt, wie es von verschiedenen Systemen unterstützt wird. Zuvor machte er use-the-index-luke.com, was er noch immer wartet. Markus kann als Trainer, Sprecher und Berater auf winand.at engagiert werden.

Sein Buch kaufen

Titelbild von „SQL Performance Explained“: Eichhörnchen läuft durchs Grass

Die Essenz: SQL-Tuning auf 200 Seiten

Jetzt Kaufen
(Taschenbuch und/oder PDF)

Sein Training

Markus verwandelt veraltetes SQL-92-Wissen in solides und zeitgemäßes SQL-Know-how

Erfahren Sie mehr»

Fußnoten

  1. Wenn sie kein union, except oder intersect hat (ISO/IEC 9075-2:2023 §7.17 SR 26di1).

Neuigkeiten Abonnieren

Markus Winands MailinglistenMarkus Winands RSS-FeedMarkus Winand auf LinkedInMarkus Winand auf XINGMarkus Winand auf MastodonMarkus Winand auf Bluesky
Copyright 2015-2026 Markus Winand. Alle Rechte vorbehalten.
Impressum | Kontakt | KEINE GEWÄHR | Handelsmarken | Datenschutz und DSGVO