tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
393
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    campari campari ist offline Mitglied Brokat
    Registriert seit
    Nov 2004
    Beiträge
    267
    Moin,

    habe zwei Spalten vom Typ DOUBLE.
    Es soll erst Spalte 'a' und dann Spalte 'b' bei der SELECT Abfrage ausgegeben werden.
    Dachte daran:
    PHP-Code:
    $order "ORDER BY a ASC, b ASC"
    aber das ist ja Bockmist.
    Wie bekomme ich das hin?
    Es müssen beim Eintrag nicht zwangsläufig beide Spalten befüllt sein, von daher steht auch oft eine default '0' drin.
    Das würfelt mir irgendwie alles durcheinander. Die Einträge mit '0' sollen da stehen, wo die Sonne nicht scheint, und nicht am Anfang.

    Danke für einen Tip
     

  2. #2
    Avatar von Haruka
    Haruka Haruka ist offline Mitglied Bronze
    Registriert seit
    Feb 2005
    Beiträge
    48
    Du kannst das ganze auch verkürzen:
    Code :
    1
    
    $order = "ORDER BY a, b ASC";

    Aber was spricht dagegen?
    Wenn du die Einträge mit 0 nicht vorne haben willst, wieso benutzt du dann nicht einfach DESC oder sagt in der WHERE-Klausel, dass sie erst gar nicht im Result vorkommen sollen?
     

  3. #3
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Da die aufsteigende Sortierung die Standardrichtung ist, kann – um es noch verkürzter darzustellen – auch einfach nur „ORDER BY a, b“ notiert werden.
     
    Markus Wulftange

  4. #4
    campari campari ist offline Mitglied Brokat
    Registriert seit
    Nov 2004
    Beiträge
    267
    Zitat Zitat von Haruka Beitrag anzeigen
    ...wieso benutzt du dann nicht einfach...
    Gehirn im Bier.
    Oder umgekehrt.
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 11.01.09, 15:27
  2. SELECT...WHERE spalte = ''
    Von Arndtinho im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 21.09.05, 16:29
  3. 1ne Spalte 2mal in SELECT Befehl
    Von fanste im Forum PHP
    Antworten: 16
    Letzter Beitrag: 09.06.05, 18:42
  4. Antworten: 2
    Letzter Beitrag: 01.10.04, 21:24
  5. tabellen spalte mit date(format,spalte) formatieren
    Von Rios im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 22.12.03, 20:41