Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
710 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [resolu] Probleme de requete sur deux tables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolu] Probleme de requete sur deux tables

n°1474651
papanorami​x
Posté le 13-11-2006 à 15:06:57  profilanswer
 

Bonjour,
mon problème est surement simple a résoudre, mais là je planche:
 
j'ai deux tables dans MySql
 
- une table photos  
- une table articles
 
je voudrais chercher tous les articles qui possèdent - ou  pas - une photo
 

Code :
  1. SELECT a.texte,p.nom as photos FROM articles a LEFT JOIN photos p ON a.id=p.id_article


vient ensuite mon problème:
il y a un article qui possède deux photos et du coup on retrouve deux fois cet article - mais avec une photo différente -  dans les résultats.
 
Comment faire pour aller chercher tous les articles avec une photo ou rien (s'il n'y a pas de photo rentrée pour cet article) ? :??:
Mais qu'ils n'apparaissent pas en doublon dans les résultats?  
merci de votre aide  :)


Message édité par papanoramix le 14-11-2006 à 09:14:52
mood
Publicité
Posté le 13-11-2006 à 15:06:57  profilanswer
 

n°1474670
skeye
Posté le 13-11-2006 à 15:32:31  profilanswer
 

...et tu choisis comment le nom de photo que tu veux remonter, là?:o


---------------
Can't buy what I want because it's free -
n°1474686
papanorami​x
Posté le 13-11-2006 à 15:48:02  profilanswer
 

le premier qu'il trouve fera l'affaire. Je ne veux qu'une photo en face de chaque article


Message édité par papanoramix le 13-11-2006 à 15:48:15
n°1474800
mrbebert
Posté le 13-11-2006 à 18:19:03  profilanswer
 

GROUP BY pour regouper les champs [:proy]  
 
SELECT a.texte,p.nom as photos
FROM articles a
LEFT JOIN photos p
ON a.id=p.id_article  
GROUP BY a.id

n°1475018
papanorami​x
Posté le 14-11-2006 à 09:14:38  profilanswer
 

super, ça marche bien, va falloir que je me penche un peu plus sur ce GROUP BY !
 
Merci beaucoup !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [resolu] Probleme de requete sur deux tables

 

Sujets relatifs
[C#/résolu] type template avec méthodes connues par avance[HTML] Problème de sécurité lié aux proxy/cache
[Mprojector] J'ai un problème avec la fonction MFileProblème de connexion avec PostGreSQL (sous Phppgadmin)
[Résolu] Changer le "body background" en fonction de la résolutionProblème de GROUP BY
[RESOLU] PB avec les virgules et MYSQL ?!Problème de mail avec une erreur 404
[RESOLU] Flash et Firefox - incompatibilite selective[Résolu] Condition multiple "souple"
Plus de sujets relatifs à : [resolu] Probleme de requete sur deux tables


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR