bonsoir,
ma premiere requete (RequeteA) me fourni deux 2 champs : CodeBudget et une
valeur Engagé
la deuxième requete (RequeteB) CodeBudget et une valeur Réaliser
je voudrais faire une requete qui m'indique tous les budgets, sachant que
certain budget ne sont que engagé, d'autre que réalisé et enfin certain ont
une valeur engagé et une valeur réalisée
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bonjour
Construire une requête union regroupant les 3 cas de figure possibles :
engagé ET réalisé union engagé mais pas réalisé union réalisé mais pas engagé
SELECT RequeteA.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé FROM RequeteB INNER JOIN RequeteA ON RequeteB.CodeBudget = RequeteA.CodeBudget UNION SELECT RequeteA.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé FROM RequeteA LEFT JOIN RequeteB ON RequeteA.CodeBudget = RequeteB.CodeBudget WHERE (((RequeteB.Réalisé) Is Null)) UNION SELECT RequeteB.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé FROM RequeteB LEFT JOIN RequeteA ON RequeteB.CodeBudget = RequeteA.CodeBudget WHERE (((RequeteA.Engagé) Is Null));
Voilà
-- A+ Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"Arpat" <support(Suppression)@applirh.com> a écrit dans le message de news: %
bonsoir, ma premiere requete (RequeteA) me fourni deux 2 champs : CodeBudget et une valeur Engagé la deuxième requete (RequeteB) CodeBudget et une valeur Réaliser
je voudrais faire une requete qui m'indique tous les budgets, sachant que certain budget ne sont que engagé, d'autre que réalisé et enfin certain ont une valeur engagé et une valeur réalisée
Mais sans succès
Merci pour votre aide
Arpat
Bonjour
Construire une requête union regroupant les 3 cas de figure possibles :
engagé ET réalisé
union
engagé mais pas réalisé
union
réalisé mais pas engagé
SELECT RequeteA.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé
FROM RequeteB INNER JOIN RequeteA ON RequeteB.CodeBudget = RequeteA.CodeBudget
UNION
SELECT RequeteA.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé
FROM RequeteA LEFT JOIN RequeteB ON RequeteA.CodeBudget = RequeteB.CodeBudget
WHERE (((RequeteB.Réalisé) Is Null))
UNION
SELECT RequeteB.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé
FROM RequeteB LEFT JOIN RequeteA ON RequeteB.CodeBudget = RequeteA.CodeBudget
WHERE (((RequeteA.Engagé) Is Null));
Voilà
--
A+
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
"Arpat" <support(Suppression)@applirh.com> a écrit dans le message de news: %23tgRZ7eIGHA.668@TK2MSFTNGP11.phx.gbl...
bonsoir,
ma premiere requete (RequeteA) me fourni deux 2 champs : CodeBudget et une valeur Engagé
la deuxième requete (RequeteB) CodeBudget et une valeur Réaliser
je voudrais faire une requete qui m'indique tous les budgets, sachant que certain budget ne sont que engagé, d'autre que réalisé
et enfin certain ont une valeur engagé et une valeur réalisée
Construire une requête union regroupant les 3 cas de figure possibles :
engagé ET réalisé union engagé mais pas réalisé union réalisé mais pas engagé
SELECT RequeteA.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé FROM RequeteB INNER JOIN RequeteA ON RequeteB.CodeBudget = RequeteA.CodeBudget UNION SELECT RequeteA.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé FROM RequeteA LEFT JOIN RequeteB ON RequeteA.CodeBudget = RequeteB.CodeBudget WHERE (((RequeteB.Réalisé) Is Null)) UNION SELECT RequeteB.CodeBudget, RequeteA.Engagé, RequeteB.Réalisé FROM RequeteB LEFT JOIN RequeteA ON RequeteB.CodeBudget = RequeteA.CodeBudget WHERE (((RequeteA.Engagé) Is Null));
Voilà
-- A+ Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"Arpat" <support(Suppression)@applirh.com> a écrit dans le message de news: %
bonsoir, ma premiere requete (RequeteA) me fourni deux 2 champs : CodeBudget et une valeur Engagé la deuxième requete (RequeteB) CodeBudget et une valeur Réaliser
je voudrais faire une requete qui m'indique tous les budgets, sachant que certain budget ne sont que engagé, d'autre que réalisé et enfin certain ont une valeur engagé et une valeur réalisée