njea, datum och tid är större.. (även unixtime) än id, samt att den kan bugga ur när vi går över till vintertid, id är vad man brukar gå efter..! lite därför man har idn på alla inlägg
Äntligen, dock är det inte allt för revolutionerande för min del så det befogar en omedelbar uppdatering, jag kör 5.1-RELEASE i dagsläget, blir till att installera det vid nästa system-uppdatering/städning, jag håller starkt på "dont fix what's not broken".
SQL select min(id) as min, max(id) as max from tabell
PHP $rand = rand($min,$max);
SQL select * from tabell where id >= $rand order by id limit 1
inte benchmarkad one-liner (men troligtvis långsam)
select * from tabell where id >= (select (rand()*10)%((select max(id)+1 from tabell)-(select min(id) from tabell))+(select min(id) from tabell)) order by id limit 1;