Bonjour le forum
J’ai un problème qui a vu d’œil semble simple mais je peine a le résoudre. J’explique : J’ai une sous-requête dans laquelle je tente de faire la somme de 2 champs de 2 requêtes (un champ par requête). Le résultat de la sou-requête me renvoie un produit cartésien.
Exemple : champ1 (de requête 1) = 15 et champ2 (de requête 2) = 0 ; champ1 + champ2 = 30 au lieu de 15. Je précise que les requêtes 1 et 2 sont elles mêmes issues des tables certaines liées et d’autres non. J’ai cherché partout dans le forum mais je ne trouve pas. Je galère! Avez-vous une solution ou suggestions à me faire. Merci d’avance.
Voici le code SQL de ma requête si cela peut vous aidez a m'aidez
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT Sum(Nz([2-CLIENT-SOLDE AGRÉGÉ]![SommeDeSommeDePayé])+Nz([5-SITUATION DES CRÉDITS AGRÉGATS]![SommeDeSommeDeFacturé])) AS [Entrées Fonds], Sum(Nz([3-FOURNISSEUR-SOLDE AGRÉGÉ]![SommeDeSommeDePayé])+Nz([4-SALAIRES TOTAL]![Total Payé])+Nz([5-SITUATION DES CRÉDITS AGRÉGATS]![SommeDeSommeDePayé])) AS [Sortie de Fonds], Sum(Nz([2-CLIENT-SOLDE AGRÉGÉ]![SommeDeSommeDePayé])+Nz([5-SITUATION DES CRÉDITS AGRÉGATS]![SommeDeSommeDeFacturé])-Nz([3-FOURNISSEUR-SOLDE AGRÉGÉ]![SommeDeSommeDePayé])-Nz([4-SALAIRES TOTAL]![Total Payé])-Nz([5-SITUATION DES CRÉDITS AGRÉGATS]![SommeDeSommeDePayé])) AS [Solde Liquidité] FROM [2-CLIENT-SOLDE AGRÉGÉ], [5-SITUATION DES CRÉDITS AGRÉGATS], [3-FOURNISSEUR-SOLDE AGRÉGÉ], [4-SALAIRES TOTAL];
Partager