Bonjour,
Apres lien de deux tables, je souhaiterais effectuer cette requete :
Le probleme est que le message d'erreur renvoye est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"));
Zut.You tried to execute a query that does not include the specified expression 'LAST_NAME' as part of an aggregate function
Par contre, si j'execute cette requete :
Dans ce cas tout va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"));
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
Partager