Choisir une entrée mysql au hasard

davidtennis
WRInaute discret
WRInaute discret
 
Messages: 55
Inscription: 5 Avr 2007

Choisir une entrée mysql au hasard

Message le Jeu Avr 12, 2007 19:42

Bonjour,

J'ai une table mysql comportant quelques centaines d'entrées. Chaque entrée correspond à une personne et un des champs est le champs "sexe" qui est soit "homme" soit "femme".

J'aimerais savoir comment concevoir - efficacement - une fonction qui tirerait au hasard une femme parmis ces entrées.

La méthode "bourrine" consisterait à compter le nombre d'entrées n. Tirer un nombre x entre 1 et n. Prendre la xème entrée. Si c'est une femme gagné, si c'est un homme on recommence. Y a t il des fonctions mysql permettant d'aller beaucoup plus vite ?

Merci

PigeonDeCombat
WRInaute discret
WRInaute discret
 
Messages: 206
Inscription: 6 Aoû 2006

Message le Jeu Avr 12, 2007 19:53

SELECT * FROM membres WHERE Sexe = 'F' ORDER BY RAND() LIMIT 1

www.mysql.org ...


oli004
WRInaute passionné
WRInaute passionné
 
Messages: 2173
Inscription: 5 Jan 2005

Re: Choisir une entrée mysql au hasard

Message le Ven Avr 13, 2007 9:37

davidtennis a écrit:... une fonction qui tirerait au hasard une femme parmis ces entrées.
...


Attention au double sens :wink:

PigeonDeCombat
WRInaute discret
WRInaute discret
 
Messages: 206
Inscription: 6 Aoû 2006

Message le Ven Avr 13, 2007 19:20

F-CK myWife FROM girlz WHERE Capote IS NOT NULL AND VIH IS NULL ORDER BY RAND(Room) LIMIT $ninium,$triolisme

lol voilà comme ça dans un cas comme dans l'autre il aura une solution


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités