Aller au contenu

Besoin d'aide pour une requete sql


Sujets conseillés

Posté

Bonjour,

je galère sur une requête, peut être que vous pourrez m'aider:

table_1

id element

1 hkjhkh

2 jhyyiouhj

3 iuio

4 poezus dv

5 liyhesd

table_2

id correspondance_id texte

1 1 blabla

2 1 bkfjehgsd

3 3 refd

4 2 rgdfvc

5 3 uiggjkgh

Je souhaiterai lister les éléments de table_1 en sortant pour chaque élément (id de la table_1) un texte (champ texte de table_2) au hasard (ou table_1.id = table_2.correspondance_id

Une idée par hasard ?

Posté

Bonsoir,

Essai ca :

select champ_texte_tab2 from table1 a inner join table2 b on a.id = b.correspondance_id group by a.id, champ_texte_tab2 order by rand()

Mais je suis pas sur, ca fait longtemps que j'ai pas pratiqué Mysql :(

Posté

le système de random de mysql fait facilement planter les serveurs si la page est souvent demandée.

le mieux est de faire (au moins) la moitié du random en php.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...