Forum Utilisateurs Oracle-JD Edwards Index du Forum Forum Utilisateurs Oracle-JD Edwards
Posez toutes vos questions en toute liberté
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Comment faire un join SQL avec sous-requête

 
Poster un nouveau sujet   Répondre au sujet    Forum Utilisateurs Oracle-JD Edwards Index du Forum -> Requêtes SQL JDE
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
suziwan
Initié


Inscrit le: 15 Jan 2008
Messages: 5

MessagePosté le: Jeu Mai 28, 2009 8:25 pm    Sujet du message: Comment faire un join SQL avec sous-requête Répondre en citant

Bonsoir, je voudrais faire sur IBM DB2/400 un join d'une table T1 avec une autre T2 en ne prenant qu'un enregistrement de la table T2 pour éviter des doublons. Comment faire ?
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail
oracle.jdedwards
Site Admin


Inscrit le: 15 Jan 2008
Messages: 68

MessagePosté le: Jeu Mai 28, 2009 8:27 pm    Sujet du message: Requête SQL avec join et sous-requête Répondre en citant

Bonsoir suziwan. Voici un exemple qui fonctionne dont tu pourras t'inspirer :

select glpo,glkco,gldct,gldoc,gljeln,glaa/100,sdmcu,prmcu,glfy,glpn from proddta.f0911 left join (select sdkco,sddct,sddoc,sdmcu from proddta.f4211 where sdco='00012' group by sdkco,sddct,sddoc,sdmcu) f2 on f2.sdkco=glkco and f2.sddct=gldct and f2.sddoc=gldoc left join (select prkco,prdct,prdoc,prmcu from proddta.f43121 where prco='00012' group by prkco,prdct,prdoc,prmcu) f3 on f3.prkco=glkco and f3.prdct=gldct and f3.prdoc=gldoc WHERE GLMCU=' 12005320' AND GLOBJ='99000' AND GLSUB='38100' and gllt='AA' and glpost='P' ;

Bon courage !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Forum Utilisateurs Oracle-JD Edwards Index du Forum -> Requêtes SQL JDE Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com