wahsaga: Select Anweisung

Beitrag lesen

hi,

Meine Abfrage lautet:
$sql = "SELECT  *  FROM tabel WHERE ID IN ($element)   ";

.... WHERE ID IN (3906,3858,220,3767,2831,3907,2569,1269,3908,3770)..

Das Ergebnis der Abfrage ist jedoch nicht in der Reihnfolge wie es die IN Anweisung vorgibt!

wieso sollte es?
IN gibt nun mal keine reihenfolge vor, sondern nur eine unsortierte menge an möglichen werten.

Wie bekomme ich die Abfrageausgabe entsprechend dem Abfragemuster.

in dem du anschließend in der sprache, mit der du die daten weiter verarbeitest, eine sortierung nach deinen wünschen vornimmst.

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."