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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [resolu]besoin aide pour Jointure

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolu]besoin aide pour Jointure

n°1396791
chips_84
Posté le 28-06-2006 à 18:25:33  profilanswer
 

Bonjour,  
Voila mon problème j'ai  4 tables sur lesquels je dois travailler mais je ne sais pas faire de jointure de plus de 2 tables.
 
Voici les champs des tables sur lesquels je dois effectuer ma requete :
 

Code :
  1. BCV_DETAIL :
  2. CODE_CLIENT | PUTTC | REFERENCE
  3.       2100  |   25  |  SY251
  4.      25310  |  18.5 |  2252BLEU
  5. ...


 

Code :
  1. BCV_ENTETE :
  2. CLIENT_CODE | REFERENCE2
  3.       2100  |    OUI   
  4.      25310  |   NON
  5. ...


 

Code :
  1. Client :
  2.        CODE | CODE_CATEGORIE
  3.       2100  |         1
  4.      25310  |         2
  5. ...


 

Code :
  1. ARTICLE :
  2.        CODE            |         LIBELLE
  3.       SY251            |       LAMPE 
  4.      2252BLEU          |       Tee-shirt bleu
  5. ...


 
Les champs identiques sont :
BCV_DETAIL.REFERENCE=ARTICLE.CODE
BCV_DETAIL.CODE_CLIENT=BCV_ENTETE.CLIENT_CODE=Client.CODE
 
Donc ce que je cherche à faire c'est obtenir tous les BCV_DETAIL.CODE_CLIENT, BCV_DETAIL.REFERENCE, ARTICLE.LIBELLE, BCV_DETAIL.PUTTC pour  BCV_ENTETE.REFERENCE2='OUI' ET Client.CODE_CATEGORIE='1'
 
Merci de votre aide.


Message édité par chips_84 le 30-06-2006 à 21:01:46
mood
Publicité
Posté le 28-06-2006 à 18:25:33  profilanswer
 

n°1396795
anapajari
s/travail/glanding on hfr/gs;
Posté le 28-06-2006 à 18:28:52  profilanswer
 

t'as essayé au moins???
Nan parce que l'excuse de je sais faire avec une mais pas deux s'pas top

n°1396799
chips_84
Posté le 28-06-2006 à 18:35:56  profilanswer
 

Bien sûr voila ce que j'ai tenter de faire en dernier :

Code :
  1. mysql> select BCV_DETAIL.CODE_CLIENT, BCV_DETAIL.REFERENCE, ARTICLE.LIBELLE, BCV-DETAIL.PUTTC
  2. from BCV_DETAIL LEFT OUTTER JOIN ARTICLE ON ARTICLE.CODE=BCV_DETAIL.REFERENCE LETF OUTTER JOIN
  3. BCV_ENTETE ON BCV_ENTETE.CLIENT_CODE=BCV_DETAIL.CODE_CLIENT LEFT OUTTER JOIN Client ON
  4. Client.CODE=BCV_DETAIL.CODE_CLIENT where BCV_ENTETE.REFERENCE2='OUI' AND Client.CODE_CATEGORIE='1';


 
et j'ai une erreur 1064 : You have an error in your SQL syntax; ......

n°1396802
chips_84
Posté le 28-06-2006 à 18:37:59  profilanswer
 

J'ai meme lu ça
http://sqlpro.developpez.com/cours/sqlaz/jointures/
et essayer avec la solution dans le post suivant :
http://forum.hardware.fr/hardwaref [...] 2764-1.htm


Message édité par chips_84 le 28-06-2006 à 21:40:08
n°1396849
chips_84
Posté le 28-06-2006 à 20:01:54  profilanswer
 

Si quelqu'un pouvez au moins me dire vers quoi me dirigé !!!

n°1397837
anapajari
s/travail/glanding on hfr/gs;
Posté le 30-06-2006 à 11:09:34  profilanswer
 

chips_84 a écrit :

Si quelqu'un pouvez au moins me dire vers quoi me dirigé !!!


commencer par apprendre à ecrire outer correctement  :sweat:

n°1397841
shikra
life is short,drink faster!!!
Posté le 30-06-2006 à 11:13:14  profilanswer
 

Sinon utilise la fonction rechercher en haut a droite et tu verra tu va avoir plein de soluce :lol:  
 
[:ark]


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

  [resolu]besoin aide pour Jointure

 

Sujets relatifs
probleme de double boucle et variables... [résolu][résolu] gérer le clic droit sur un bouton
[Resolu] [SDL] taille d'une image en pxAIDE !!! VSB !
[Résolu]Div position absolute[resolu]Le deffilement souris!
référence indéfinie vers « __ctype_b » [Résolu][resolu]Pause
[Javascript] [Résolu] createElement et IE[resolu] nombre de noeuds correspondants à plusieurs critères
Plus de sujets relatifs à : [resolu]besoin aide pour Jointure


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