#1111 - Valide l'utilisation de la fonction de groupe
Je suis l'aide de la requête suivante dans une tentative pour obtenir nombre total(la somme) des diapositives de récupérer le nombre maximum de chaque projet, mais je reçois le message d'erreur suivant (#1111 - Valide l'utilisation de la fonction de groupe). Voici la requête:
SELECT COALESCE(project,'Total') as Project, SUM(MAX(slides)) as Slides
FROM projects_tbl
WHERE date BETWEEN '2010-01-01' AND '2010-12-31'
GROUP BY Project with ROLLUP
Si je retire la SOMME(), alors qu'il convient, cependant, je ne suis pas un total exact pour l'ensemble des projets/des diapositives.
Merci d'avance pour toutes réponses.
Pourriez-vous s'il vous plaît poster des exemples de données et de sortie désiré?
OriginalL'auteur azsl1326 | 2011-01-18
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur Quassnoi
Vous pouvez essayer quelque chose comme:
Vous avez besoin pour obtenir le max pour chaque projet, et après cela, vous pouvez la somme de toutes.
OriginalL'auteur Borja