MySQL - Select aléatoir

Le but �tant d'afficher un records provenant de ma table "Ma_table" d'une base MySQL

Al�atoirement, Ideal, pour tomb� sur un site au bol, afficher un message a chaque refresh, Topic d'un forum, Blague, ou autres, ou simplement r�cup�r� n'importe qu'elle donn�e, al�atoirement.

Donc :

SELECT * FROM Ma_table ORDER BY RAND() LIMIT 1

Par exemple, si j'ai une table d'utilisateur (Table_user) avec un champs "UserName" et un champs Pays (avec "CH", ou "FR", etc).
Le but afficher uniquement et au bol un utilisateur de suisse :

SELECT * FROM Table_user Pays='CH' ORDER BY RAND() LIMIT 1

 


Publié le 10 FĂ©vrier 2006 par luca | Ecouter l'article

Publié dans : Programmation

Accueil Précédent Suivant