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