Erreur requête fonction d'agrégat
Résolu
rbouricha
-
rbouricha -
rbouricha -
Bonjour,
j'ai deux tables "alimentation" et "mouvement".
l'erreur suivante "vous avez essayé d'exécuter une requête ne comprenant pas l'expression spécifiée "date" comme une partie de la fonction d'agrégat" est déclenchée quand je lance cette requête:
SELECT DISTINCT a.date,
(select Sum(a.montant) from alimentation al where al.date=a.date group by al.date) AS alimentations,
(select Sum(m.montant_operation) from mouvement mvt where mvt.date_operation=a.date group by mvt.date_operation) AS depenses
FROM alimentation AS a, mouvement AS m
GROUP BY a.date;
Auriez-vous une idée sur cette erreur?
Merci d'avance.
j'ai deux tables "alimentation" et "mouvement".
l'erreur suivante "vous avez essayé d'exécuter une requête ne comprenant pas l'expression spécifiée "date" comme une partie de la fonction d'agrégat" est déclenchée quand je lance cette requête:
SELECT DISTINCT a.date,
(select Sum(a.montant) from alimentation al where al.date=a.date group by al.date) AS alimentations,
(select Sum(m.montant_operation) from mouvement mvt where mvt.date_operation=a.date group by mvt.date_operation) AS depenses
FROM alimentation AS a, mouvement AS m
GROUP BY a.date;
Auriez-vous une idée sur cette erreur?
Merci d'avance.
A voir également:
- Votre requete n'inclut pas l'expression spécifiée en tant que partie d'une fonction d'agrégation
- Fonction si et - Guide
- Que veut dire inclut des achats intégrés - Guide
- Faire une offre sur un lot vinted en tant que vendeur - Guide
- Vous ne pouvez pas modifier une partie de matrice - Forum Excel
- Avoir du ping expression ✓ - Forum Réseau
Je parle d'Access 2007. Désolé, j'ai oublié de le mentionner.
Merci.
SELECT C.date_, Dsum("montant", "Alimentation", "CLng([date_])=" & Clng(C.date_)) AS Alim, Dsum("montant_operation", "Mouvement", "CLng([date_operation])=" & Clng(C.date_)) AS Depenses
FROM (SELECT date_
FROM Alimentation
UNION
SELECT date_operation
FROM Mouvement) AS C;
voilà!