[Résolu] Pb de "aggregate function" dans un req. S
Bonjour,
Apres lien de deux tables, je souhaiterais effectuer cette requete :
Code:
1 2 3 4
|
SELECT DISTINCTROW employee.LAST_NAME, employee.FIRST_NAME, employee.EMPLOYEE, DAILY.DATE, employee.DEPARTMENT, SUM(DAILY.OT)
FROM DAILY INNER JOIN employee ON DAILY.EMPLOYEE = employee.EMPLOYEE
WHERE (((DAILY.DATE) Between #9/1/2002# And #9/30/2002#) AND ((employee.EMPLOYEE) Like "*381")); |
Le probleme est que le message d'erreur renvoye est :
Citation:
You tried to execute a query that does not include the specified expression 'LAST_NAME' as part of an aggregate function
Zut.
Par contre, si j'execute cette requete :
Code:
1 2 3
| SELECT Sum(DAILY.OT) AS Expr1
FROM DAILY INNER JOIN employee ON DAILY.EMPLOYEE = employee.EMPLOYEE
WHERE (((DAILY.DATE) Between #9/1/2002# And #9/30/2002#) AND ((employee.EMPLOYEE) Like "*381")); |
Dans ce cas tout va bien.
J'imagine que ce doit etre un probleme d'aggregation de fonctions (ca fait bien sur le papier), mais je ne vois pas pourquoi.
Merci d'avance.
Zubral