Bonsoir,
Es-ce que je peux effectuer deux SELECT provenant de tables différentes comme suit ? :
Le problème est que je ne peux récuperer que les champs de selection d'aggregation du 1er SELECT et pas du 2eme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 CREATE PROCEDURE sp_select_creance ( @CodeUsager varchar(10) ) AS BEGIN SELECT SUM((table_releve.montant)*table_ligne_taxe.taux_taxe/100) AS TotalTaxe, SUM(DISTINCT table_releve.montant) AS TotalHt FROM table_facture LEFT JOIN table_releve ON (table_facture.code_usager = table_releve.code_usager) LEFT JOIN table_ligne_taxe ON (table_facture.id_fact = table_ligne_taxe.id_fact) WHERE (table_facture.code_usager=@CodeUsager) SELECT SUM(montant_reg) AS TotalReglement FROM table_reglement WHERE (table_reglement.code_usager=@CodeUsager) END
Je vous remercie pour votre aide.
Partager