Fonction d'agrégation avec sous-requete
Résolu
pulls
Messages postés
160
Statut
Membre
-
nabil-bago Messages postés 289 Statut Membre -
nabil-bago Messages postés 289 Statut Membre -
Salut,
Je ne parviens pas à faire exécuter cette requête:
Je reçois le message d'erreur suivant: << Impossible d'exécuter une fonction d'agrégation sur une expression comportant une sous-requête>>
Je voudrais cumuler la vente 2 à la vente 1 , seulement si le numéro de la vente2 est compris entre 1 et 100.
je vous prie de m'aider.
Je ne parviens pas à faire exécuter cette requête:
SELECT
codeVendeur
, SUM(COALESCE (vente1, 0)+(select sum(coalesce((vente2),0)) from tbvente where numvente between 1 and 100) ) AS vente
FROM tbvente
group by codeVendeur
Je reçois le message d'erreur suivant: << Impossible d'exécuter une fonction d'agrégation sur une expression comportant une sous-requête>>
Je voudrais cumuler la vente 2 à la vente 1 , seulement si le numéro de la vente2 est compris entre 1 et 100.
je vous prie de m'aider.
A voir également:
- N'est pas valide dans la liste de sélection parce qu'elle n'est pas contenue dans une fonction d'agrégation ou dans la clause group by.
- Ethernet n'a pas de configuration ip valide - Guide
- Liste déroulante excel - Guide
- Fonction si ou - Guide
- Impossible d'utiliser ce numéro de téléphone pour la validation. - Forum Gmail
- Triez cette liste par ordre alphabétique des villes et par note de la meilleure à la moins bonne. quel mot est formé par les 8 premières lettres de la colonne code ? ✓ - Forum Excel