order by ... mysql

Dieses Thema: "order by ... mysql" im Forum "SQL und Datenbanken" wurde erstellt von aktivfrühstück, 06.12.2007.

  1. #1 aktivfrühstück, 06.12.2007
    Zuletzt bearbeitet: 06.12.2007
    aktivfrühstück

    aktivfrühstück Eroberer

    Dabei seit:
    19.03.2007
    Beiträge:
    66
    Zustimmungen:
    0
    Hallo Leute

    Ich habe folgende Tabelle in einer Mysql Datenbank.

    Spalte 1 Spalte2 Spalte 3
    5 | 212 | 17:44
    5 | 244 | 17:56
    1 | 188 | 12:43
    5 | 12 | 11:44
    1 | 33 | 19:24
    5 | 299 | 11:45
    5 | 22 | 09:40
    1 | 261 | 11:46
    5 | 678 | 07:41
    5 | 213 | 18:49

    Ich möchte nun den Inhalt mit der ORDER BY klausel beim Auslesen sortieren.
    Es soll in ersteer Instanz nach der Spalte 1 sortiert werden zb. so:

    1
    1
    1
    5
    5
    5
    5
    5
    5
    5

    Nun sollen die zugehörigen werte in Spalte 3 zu den jeweiligen Zahlen in Spalte 1 auch nocheinmal sortiert werden, sodaß die Ausgabe am Ende so aussieht:

    1| 261| 11:46
    1| 188| 12:43
    1| 33 | 19:24

    5| 678 | 07:41
    5| 22 | 09:40
    5| 12 | 11:44
    5| 299 | 11:45
    5| 212 | 17:44
    5| 244 | 17:56
    5| 213 | 18:49

    Das Ergebnis ist also, das zuerst die Werte in Spalte 1 in die richtige Reihenfolge kommen und dann die zugehörigen Werte in Spalte 3 (Zeit) ebenfalls chronologisch vorliegen.

    Ist das mit einem MySQL befehl möglich?

    Viele Grüße!
     
  2. Anzeige

    schau mal hier --> (hier klicken). Viele Antworten inkl. passender Shell-Befehle!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 lord-spam, 06.12.2007
    lord-spam

    lord-spam Eroberer

    Dabei seit:
    03.12.2006
    Beiträge:
    73
    Zustimmungen:
    0
    Ort:
    Cuxhaven
    Ich glaube du musst dann einfach:

    Code:
    ... ORDER BY `Spalte 1`, `Spalte 3`;
    
     
  4. #3 aktivfrühstück, 06.12.2007
    aktivfrühstück

    aktivfrühstück Eroberer

    Dabei seit:
    19.03.2007
    Beiträge:
    66
    Zustimmungen:
    0
    Oja danke, scheint zu funktionieren:D
     
Thema:

order by ... mysql

Die Seite wird geladen...

order by ... mysql - Ähnliche Themen

  1. UNICEF Innovation Fund fördert freie Software für die Ausbildung

    UNICEF Innovation Fund fördert freie Software für die Ausbildung: Die UNICEF hat einen Innovations-Fonds mit über neun Millionen US-Dollar gegründet, der Open-Source-Technologien für die Ausbildung von Kindern...
  2. Gnome 3.20 rückt Tastaturkürzel wieder mehr in den Vordergrund

    Gnome 3.20 rückt Tastaturkürzel wieder mehr in den Vordergrund: Alle Apps, die Tastaturkürzel unterstützen, sollen mit einer Anzeige der verfügbaren Kürzel in Form eines eingeblendeten Fensters ausgestattet...
  3. Erste Gelder im Mozilla-Förderprogramm für freie Projekte verteilt

    Erste Gelder im Mozilla-Förderprogramm für freie Projekte verteilt: Mozilla hatte vor sechs Wochen eine Million US-Dollar bereitgestellt, um wichtige Open-Source-Projekte zu unterstützen. Jetzt wurden die ersten...
  4. Europäisches Parlament fordert mit Nachdruck Umstieg auf Open Source

    Europäisches Parlament fordert mit Nachdruck Umstieg auf Open Source: Das Europäische Parlament fordert die Europäische Kommission auf, dafür zu sorgen, dass proprietäre Software in allen EU-Institutionen mit...
  5. Das Europäische Parlament fordert mit Nachdruck den Umstieg auf Open Source

    Das Europäische Parlament fordert mit Nachdruck den Umstieg auf Open Source: Das Europäische Parlament fordert die Europäische Kommission auf, dafür zu sorgen, dass proprietäre Software in allen EU-Institutionen mit...