[SQL Server] Sous Requete dans le select
Bonjour,
J'ai une probleme avec la requete suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
SELECT
num_telephone, count(*) as nbAppTot,
sum(duree_fact) as dureeTot,
sum(montant_appel) as montantTot,
(select count(*) as nbAppNat, sum(duree_fact) as dureeNat,
sum(montant_appel) as montantNat
from facture_appel
where num_facture = 'PROV061015F00000897'
and ZONE_APPEL in ('', 'F')
and facture_appel.num_telephone = f.num_telephone)
from facture_appel f
where num_facture='PROV061015F00000897' group by num_telephone |
Le but de cette requete est de sortir pour chaque ligne :
Le numero, le nbTotal, le tpsTotal, le MontantTotal, Le nb National, Le temps National, le montant nationa
Le probleme est le suivant : SQL Server me ressort l'erreur suivante :
"Une seule expression peut être spécifiée dans la liste de sélection quand la sous-requête n'est pas introduite par EXISTS."
Comment pourrais-je corriger ce probleme (j'aimerais gerer cette requete ci-dessus en une requete.
Merci d'avance!!!