PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#2 Re : MySQL, PostgreSQL, etc... » Requête avec jointure ? » 15-06-2010 18:15:31

Ok... autant pour moi.

J'ai donc fait quelques recherches sur les requêtes imbriquées et voilà ce que j'ai fais :

SELECT `usr_email`,`usr_firstname` FROM `t_user` WHERE `usr_id`=(SELECT DISTINCT `usr_id`FROM `t_photos`)

Le problème, c'est comme il y a plusieurs résultats... j'ai une erreur. D'où je pense la nécessité d'un Array sauf que dans le cas présent, je veux faire cette requête pour pouvoir exporter les résultats... pas pour les afficher via une page php. On peut mettre un aray dans une requête sql ??

Merci pour vos réponses wink

#3 MySQL, PostgreSQL, etc... » Requête avec jointure ? » 15-06-2010 18:15:31

Benjamin12
Réponses : 7

Bonjour,

Je suis débutant et je m'essaie tout doucement. J'avoue que j'ai beaucoup  de mal à comprendre le système des jointures.

Voici par exemple ce que voudrais faire :

Récupérer les user_id dans la table t_photos :

SELECT DISTINCT `usr_id`FROM `t_photos`

Jusque là tout va bien. J'obtiens donc 500 résultats. Je voudrais récupérer les noms et email de ces 500 users dans la table t_users.
SELECT `usr_email`,`usr_firstname` FROM `t_user` WHERE `usr_id`=

Et c'est là que je coince. Je n 'arrive pas à trouver comment faire passer mes 500 résultats dans cette requete.

J'ai pris volontairement une requête simple, pour bien comprendre.

Merci pour votre éclairage ;-)

Pied de page des forums

Propulsé par FluxBB