Bonjour a tous
Dans ma requete SQL, je souhaiterais ajouter un Group BY Clients.C_Nom
mais , cela me donne toujours une erreur
Soit il me demande d'ajouter pratiquement tous les champs de la table dans la clause Group By
Code : Sélectionner tout - Visualiser dans une fenêtre à part Column 'LnkCliMach.L_DateAchat' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
Peut on m'expliquer le pourquoi et peut on éviter cela
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT LnkCliMach.L_DateAchat, LnkCliMach.L_Occasion, TypeMachines.M_TypeMachines, LnkCliMach.L_DesignationMachine, LnkCliMach.L_Actif, "LnkCliMach.L_Contrat, LnkCliMach.L_VenteInterne, LnkCliMach.L_IdClient1, LnkCliMach.L_IdClient2, Clients.C_Nom, Clients.C_IdClient, Clients.C_EMail, "TypeMachines.M_IdTypeMachines FROM Clients INNER JOIN LnkCliMach ON Clients.C_IdClient = LnkCliMach.L_IdClient1 INNER JOIN "TypeMachines ON LnkCliMach.L_IdTypeMachine = TypeMachines.M_IdTypeMachines WHERE (TypeMachines.M_IdTypeMachines = 1) ORDER BY Clients.C_Nom DESC "
Partager