Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » zeilen-ausgabe ohne sortierung Antworten
zeilen-ausgabe ohne sortierung

nadia
Pixelschubser


Beiträge: 1


hallo, hoffe mir kann jemand helfen.

möchte gerne bei der datenbankabfrage, die zeilen in der reihenfolge ausgegeben haben, wie ich auch die nummern aufrufe. leider wird immer automatisch sortiert.
kann man das verhindern.

select * from publikationen
where
nummer = 95 or
nummer = 33 or
nummer = 34

Danke schonmal

  Profil   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Jain - sie sind nicht sortiert. sondern sie werden so wie sie aus der DB gelesen werden in das Ergebnis eingetragen. Durch die Form deiner Abfrage wirkt es wie eine Sortierung. Du kannst jedoch in MySQL explizit nach einem Zufallswert sortieren. Außerdem läßt sich deine Bedingung "verkürzen".

1: 
2: 
3:
SELECT feld1, feld2 FROM tabelle 
WHERE idfield IN (95,33,34) 
ORDER BY RAND()


Man sollte immer die Feldnamen angeben.

---
Weaverslave

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben