Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| 
                    computer:tutorials:sql:order [2011/03/02 14:58] christian angelegt  | 
                
                    computer:tutorials:sql:order [2011/03/02 15:02] (aktuell) christian [Beispiel]  | 
            ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| <code>ORDER BY <Feld> <Modus></code> | <code>ORDER BY <Feld> <Modus></code> | ||
| - | Es kann auch nach mehreren Feldern sortiert werden, hierfür können für die einzelnen Felder verschiedene Sortierungsmodi definiert werden: | + | Es kann auch nach mehreren Feldern sortiert werden, hierfür können für die einzelnen Felder verschiedene Sortierungsmodi definiert werden. | 
| - | + | ||
| - | <code>ORDER BY id ASC, alter DESC, name ASC;</code> | + | |
| ======Beispiel====== | ======Beispiel====== | ||
| + | Es sollen die Name aller Kunden, aufsteigend nach dem Vornamen sortiert, ausgegeben werden: | ||
| + | <code> | ||
| + | mysql> SELECT KND_Vorname, KND_Nachname FROM KUNDEN ORDER BY KND_Vorname ASC; | ||
| + | +-------------+--------------+ | ||
| + | | KND_Vorname | KND_Nachname | | ||
| + | +-------------+--------------+ | ||
| + | | Bernhard  | Beispiel  | | ||
| + | | Max | Mustermann  | | ||
| + | | Theodor  | Tester  | | ||
| + | +-------------+--------------+ | ||
| + | 3 rows in set (0.11 sec) | ||
| + | </code> | ||
| + | |||
| + | |||
| Es sollen alle Artikel in der Datenbank nach dem Preis aufsteigend angezeigt werden - Auslaufartikel sollen hierbei in der Liste zuletzt erscheinen: | Es sollen alle Artikel in der Datenbank nach dem Preis aufsteigend angezeigt werden - Auslaufartikel sollen hierbei in der Liste zuletzt erscheinen: | ||