left join skal sorteres efter nyeste id
Hej,Jeg har denne mysql-stump (eksempel):
$minustime = time()-(date("h")*60*60+date("i")*60+date("s")+1);
mysql_query("
SELECT tab1.* FROM tabel 1 AS tab1
LEFT JOIN tabel2 AS tab2
ON (tab1.id = tab2.system_id AND tab2.bruger_id = '$_SESSION[bruger_id]')
WHERE (tab2.id IS NULL OR tab2.dato < '$minustime')
ORDER BY rand()
")or die(mysql_error());
Problemet er, at den selvfølgelig ikke sortere tab2, når den henter derfra. Kunne godt tænke mig (nødvendigt), at den sortere sig efter id (ORDER BY id DESC), men det ser ikke umiddelbart ud til det kan lade sig gøre på den alm. måde. Kan det overhovedet gøres?
- På forhånd tak!
