Individuelle Sortierung von Abfrageergebnissen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Individuelle Sortierung von Abfrageergebnissen

    Mal eine dumme Frage für zwischendurch:

    Ich habe eine Tabelle mit Gebietsinformationen - für verschiedene Projekte werden hieraus einfach die gewünschten Daten geholt, in dem die jeweiligen GebietsIDs mit OR in der Where-Klausel abgefragt werden.

    Jetzt kommt das Ergebnis natürlich entweder unsortiert daher, oder lässt sich nur z.B. alphabetisch nach dem Gebietsnamen sortieren. Eine Wunschsortierung lässt sich über das SQL-Statement vermutlich nicht erreichen, oder? Ich sehe auf Anhieb eigentlich nur die Möglichkeit einer Zuordnungstabelle Projekt->Gebiet, die dann eine Sortierspalte zur Individuallisierung enthalten würde und entsprechend eine Änderung des SQL-Statements.

    Oder gibts vielleicht doch irgendeinen Kniff?
    Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
    Schön - etwas Geschichte kann ja nicht schaden.
    Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

  • #2
    Oder gibts vielleicht doch irgendeinen Kniff?
    Code:
    .... ORDER BY FIELD(`ort`,'Münster','Dortmund','Aachen') ...
    *oder so ähnlich*
    Wir werden alle sterben

    Kommentar


    • #3
      Klappt - Thx!!!
      Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
      Schön - etwas Geschichte kann ja nicht schaden.
      Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

      Kommentar

      Lädt...
      X