Re : Utilisation de MAX dans le sql msquery
Bonjour Jpose, bonjour Catrice,
Ton exemple n'est pas suffisant pour que l'on puisse t'aider efficacement. Peux-tu envoyer un autre fichier avec:
Une feuille contenant les données de la table PEDCADET (incluant PLFENT)
Une feuille avec les données de la table CLIENTES
Une feuille avec les données de la table FF
Dans MSQuery, tu fais enregistrer sous et tu joins le fichier .dqy (il faut tout zipper car XLD n'accepte pas ce type de fichiers.
A partir de là, on pourra reconstituer la requête et te proposer un code SQL répondant à ta demande.
Une piste quand même:
MSQuery a tendance à rajouter une clause HAVING souvent inutile, notamment lorsqu'on rajoute des critères après coup. Essaye la manip suivante:
Dans MSQuery, tu te mets en mode SQL puis:
* tu supprimes la ligne Having...
* tu ajoutes dans la clause WHERE un "AND MAX(PEDCADET.PLFENT) > ..."
Par la suite tu pourras remplacer la date par un paramètre à condition que la requête puisse être représentée graphiquement.
@+
Gael