SELECT IdFiliale,Code,IdPeriode,Annee,SUM(valeur)
FROM DataComptables
GROUP BY IdFiliale,Code,IdPeriode,Annee;
Et pour le nouvel indicateur, j'imagine que tu veux l'id maxi + 1 ?
Dans ce cas, une requête à part :
SELECT MAX(IdIndicateur) + 1 FROM DataComptables;
(ou si Access le permet :
SELECT (SELECT MAX(IdIndicateur) + 1 FROM DataComptables) AS NouvelIndicateur,IdFiliale,Code,IdPeriode,Annee,SUM(valeur)
FROM DataComptables
GROUP BY IdFiliale,Code,IdPeriode,Annee;
Message édité par Beegee le 03-05-2006 à 12:11:05