Bonjour,
j'ai construit une requete qui fonctionne bien sous SQL Server, mais une fois que je la passe sous DQL (Documentum Query Langage), là elle ne marche plus. En effet, DQL n'interprete pas les jointure externe ou interne, il ne connais que le "where"
Mon probleme est que je n'arrive pas a "re pensé" ma requete pour qu'elle se fasse avec un where a la place des jointures externes. Est ce que vous pourriez m'aider ?
voici ma requete initiale
Dans la table CLIENT, il y a un champ 'num_cdm' qui est une clé étrangere pointant sur la table CDM. Ce champ n'est pas obligatoire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT CLIENT.num_tel, CLIENT.nom_client, CLIENT.num_client, CDM.nom_cdm FROM CLIENT LEFT OUTER JOIN CDM ON CLIENT.num_cdm = CDM.num_cdm
J'aimerai qu'il me ressorte sur une ligne, les informations num_tel, nom_cleint, num_client et nom_cdm et ceci, même si le champ num_cdm est à null (dans ce cas le nom_cdm serai mit a null aussi)
je sais pas si j'ai été très clair![]()
si vous avez besoin d'information complémentaire, hesitez pas a demandé
et merci encore a tous ceux qui se plancherons sur le probleme
Partager