Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#1

MySQL - sortieren?

  Alt 2. Mai 2009, 23:45
Datenbank: MySQL • Version: 4.0 • Zugriff über: PHP
Hallo - folgendes Problemchen

Ich habe in einer Tabelle folgende Einträge stehen (verienfacht)

ABC
ABC 1
ABC 2
ABC 3

Nun möchte ich die so sortiert haben:

ABC
ABC 3
ABC 2
ABC 1

Also das ohne Zahl vorne und danach absteigend.

Im Momant sieht das so aus:"SELECT * FROM " . $db_lang_table . " WHERE menue = '" . $menue . "' ORDER BY 'id' desc" Ich sortiere also nach id (Primary Key) und verpasse dem Eintrag ohne Zahl eine große id. Problem: Ab und an wir ein neuer Eintag (mit Zahl) hinzugefügt - der bekommt dann noch eine größere id und steht damit am Anfang ...

Gibt es eine einfache Möglichkeit, die Eintrage so zu sortieren wie ich es haben möchte?
(Bevor ich ne neue Zeile Code schreibe, kann ich die ids auch manuell ändern ... Neue Einträge kommen höchstens jährlich hinzu )
  Mit Zitat antworten Zitat