order by ... mysql

Dieses Thema 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 dir mal diesen Ratgeber an. 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. Gewinner der Thomas-Krenn Open-Source-Förderung vorgestellt

    Gewinner der Thomas-Krenn Open-Source-Förderung vorgestellt: Der Freyunger Server-Spezialist Thomas-Krenn.AG hat auf den Chemnitzer Linux-Tagen die Gewinner der mittlerweile sechsten Open-Source-Förderung...
  2. Gewinner der Thomas-Krenn Open-Source-Förderung vorgestellt

    Gewinner der Thomas-Krenn Open-Source-Förderung vorgestellt: Der Freyunger Server-Spezialist Thomas-Krenn.AG hat auf den Chemnitzer Linux-Tagen die Gewinner der mittlerweile sechsten Open-Source-Förderung...
  3. Gesetzentwurf in Frankreich fordert harte Strafen für Entschlüsselungsverweigerer

    Gesetzentwurf in Frankreich fordert harte Strafen für Entschlüsselungsverweigerer: Während sich Apple und das FBI über die Entschlüsselung eines iPhone streiten, legen in Frankreich Abgeordnete des Parlaments einen Entwurf vor,...
  4. Großbritannien fördert Bürgerbeteiligung durch die Initiative »Digital by Default«

    Großbritannien fördert Bürgerbeteiligung durch die Initiative »Digital by Default«: Großbritanniens Government’s Digital Service (GDS) hat 2015 die Initiative »Digital by Default« gestrafft, um Richtlinien zur Erstellung...
  5. 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...