Bonsoir,

Es-ce que je peux effectuer deux SELECT provenant de tables différentes comme suit ? :
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
Le problème est que je ne peux récuperer que les champs de selection d'aggregation du 1er SELECT et pas du 2eme.

Je vous remercie pour votre aide.