Door
Ren
op 30-09-2005 17:22
gewijzigd op 30-09-2005 17:24
1.312 views
Mijn vraag: Hoe haal je snel en makkelijk een rijen uit een MySQL-tabel, waarbij je precies wilt zeggen in welke volgorde je de rijen uit de tabel wilt, maar dan niet door sorteren maar door echt de volgorde op te geven?
Dus: je wilt eerst de rij met id=1, dan die met id=4, dan die met id=3 en dan id=2.
Hoe doe je dat?
En dan wel liefst met 1 query :D anders wordt databaseserver gek :S
Dan begrijp je mijn vraag niet helemaal. Ik bedoel MySQL-query en geen GET-variabelen.
Ik bedoel dat je in de query de volgorde kunt meegeven van de rijen die je wilt selecteren, maar dan niet iets van ORDER BY maar dat je zegt eerst WHERE `id`='1' en daarna WHERE `id`='4' en daarna WHERE `id`='3' bijvoorbeeld.
Dat zijn er steeds meer, maar volgens mij begrijp je mijn vraag niet echt.
Ik wil zoiets maar dan werkend, zodat ie die volgorde doet:
<?php
mysql_query("SELECT * FROM `tabel` FIRST WHERE `id`='1' THEN WHERE `id`='4' enz... ");
?>
Dus je kunt niet zeggen dat je eerst de rij met id 1 wilt, daarna die met 3 en daarna die met 2 bijvoorbeeld?
id is dan een veldnaam en 1 , 2 en 3 zijn waardes voor id