Hey,
Ik wil met MySQL 5 random rows uit een tabel halen.
Ik heb op dit forum lopen zoeken en overal kom ik uit op de functie rand() in MySQL. Ook in de handleiding vind ik dit terug.
Echter als ik een rand() gebruik in een query statement
dan krijg ik altijd een foutmelding:
Ik gebruik MySQL versie 3.22.32
Iemand enig idee?!
Ik wil het perse vanuit de query doen en niet vanuit PHP, omdat het een database is met ongeveer 100.000 records.
Ik wil met MySQL 5 random rows uit een tabel halen.
Ik heb op dit forum lopen zoeken en overal kom ik uit op de functie rand() in MySQL. Ook in de handleiding vind ik dit terug.
Echter als ik een rand() gebruik in een query statement
code:
1
| select * from tblKlanten ORDER BY rand() LIMIT 0, 30 |
dan krijg ik altijd een foutmelding:
code:
1
| You have an error in your SQL syntax near 'rand() LIMIT 0, 30' at line 1 |
Ik gebruik MySQL versie 3.22.32
Iemand enig idee?!
Ik wil het perse vanuit de query doen en niet vanuit PHP, omdat het een database is met ongeveer 100.000 records.
[ Voor 3% gewijzigd door Verwijderd op 21-03-2003 11:39 ]