|
|||
Mysql: mit nur einem Select das nächste Element auswählen (nicht kontinuierliche Tab)
Hi
ich habe mal wieder ein Problem mit einem Mysql Select query. Es geht darum das ich aus einer Tabelle mit Objekten (object_table) das auf ein bestimmtes Objekt (mit Objekt Id : $akt_id), folgende Objekt selektieren will. Die Spalte die die dafür nötige Reihenfolge erst definiert ist die per Autoincrement erhöhende id Spalte. Das ganze wäre jetzt kein Problem wenn ich sicher davon ausgehen könnte das die Autoincrement Spalte lückenlos durchnummeriert ist, doch das kann ich nicht da in der Tabelle auch Elemente gelöscht werden. Und deshalb habe ich gedacht das ich mit folgendem Select Statement dennoch das gewünschte erreiche: PHP-Code:
Doch leider funktioniert das ganze nicht richtig es kommt desöfteren dazu das eben nicht das direkt folgende Objekt selectiert wird und deshalb meine Frage: Wie kann ich das gewünschte erreichen mit nur EINEM Select? |
Sponsored Links |
|
|||
Mist schon wieder. Es funktioniert doch, das Problem lag daran das ich aufgrund eines Fehlers in einem anderen Select (namlich dem Select für das Vorherige Objekt) einen Fehler gemacht hatte und deshalb glaubte ich das die Reihenfolge nicht stimmt die ich eben immer geprüft habe indem ich ein Object vor und dann ein object zurück gegangen bin.
In dem Select für das vorherige Object hatte ich nämlich ebenfalls ASC sortiert und das bei eine Where bedingung mit '<' damit wurde dann natürlich immer das allererste Objekt selektiert. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Mysql: SELECT 5 neuste Datensätze, aber in umgekehrter Reihenfolge? | braindead | Serveradministration und serverseitige Scripte | 3 | 19.10.2009 18:34 |
Festanstellung bei der Xing AG als Web Developer (HTML/CSS) | NEOX | Offtopic | 10 | 17.07.2008 17:11 |
Mysql Select Problem: auswählen von Zeilen die einen Wert aus Subselect NICHT haben? | braindead | Serveradministration und serverseitige Scripte | 4 | 13.03.2008 12:04 |
MySQL: AVG und COUNT in einem SELECT kominieren wie muss GROUP BY aussehen? | braindead | Serveradministration und serverseitige Scripte | 8 | 16.01.2008 13:10 |
mysql: kann man count() in select Anfragen nicht mit anderen Spalten kombinieren? | braindead | Serveradministration und serverseitige Scripte | 5 | 13.03.2007 22:53 |