OVH Cloud OVH Cloud

Requete SQL avec Max

2 réponses
Avatar
letouriste
Bonjour,
Voila j'ai requete classique du type
SELECT table,table,table
FROM table INNER JOIN blabla

Le but de cette requête est bien sur de recuperer les inforamtions de
plusieurs tables annexes.
Mon souci est de recuper les informations des table annexes avec sur une
table seulement les valeurs "MAX"
--POur ceux qui Veulent voici la requête de base --

SELECT ListeExpert.*, DetailFormation.*, Formation.*,
Organisme.*,Important.*, Impression.IdImpression,
Impression.ImpressionExpert, Impression.DateCreation,
Impression.ImpressionVersion
FROM (Organisme INNER JOIN ((Important INNER JOIN ListeExpert ON
Important.IDImportant=ListeExpert.Important) INNER JOIN (Formation INNER JOIN
DetailFormation ON Formation.IdFormation=DetailFormation.DFormationSuivie) ON
ListeExpert.IdListeExpert=DetailFormation.NF) ON
Organisme.IdOrganisme=DetailFormation.DOrganisme) INNER JOIN Impression ON
ListeExpert.IdListeExpert=Impression.ImpressionExpert;

Je veux dans mon regroupement seulement les valeurs max de
Impression.ImpressionVersion
Si je me suis bien exprimer ...
MERCI d'avance de votre réponse

2 réponses

Avatar
Pierre CFI [mvp]
bonjour
tu passes ta req en regroupement (le sigma) et dans opérations, Max

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"letouriste" a écrit dans le message de
news:
Bonjour,
Voila j'ai requete classique du type
SELECT table,table,table
FROM table INNER JOIN blabla

Le but de cette requête est bien sur de recuperer les inforamtions de
plusieurs tables annexes.
Mon souci est de recuper les informations des table annexes avec sur une
table seulement les valeurs "MAX"
--POur ceux qui Veulent voici la requête de base --

SELECT ListeExpert.*, DetailFormation.*, Formation.*,
Organisme.*,Important.*, Impression.IdImpression,
Impression.ImpressionExpert, Impression.DateCreation,
Impression.ImpressionVersion
FROM (Organisme INNER JOIN ((Important INNER JOIN ListeExpert ON
Important.IDImportant=ListeExpert.Important) INNER JOIN (Formation INNER JOIN
DetailFormation ON Formation.IdFormationÞtailFormation.DFormationSuivie) ON
ListeExpert.IdListeExpertÞtailFormation.NF) ON
Organisme.IdOrganismeÞtailFormation.DOrganisme) INNER JOIN Impression ON
ListeExpert.IdListeExpert=Impression.ImpressionExpert;

Je veux dans mon regroupement seulement les valeurs max de
Impression.ImpressionVersion
Si je me suis bien exprimer ...
MERCI d'avance de votre réponse


Avatar
letouriste
Merci Pierre
j'ai du mettre max dans touts les champs de la table à trier
et renommer les mes bookmarks dans mon module word
Mais le résulat est la
MERCI BEAUCOUP


bonjour
tu passes ta req en regroupement (le sigma) et dans opérations, Max

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"letouriste" a écrit dans le message de
news:
Bonjour,
Voila j'ai requete classique du type
SELECT table,table,table
FROM table INNER JOIN blabla

Le but de cette requête est bien sur de recuperer les inforamtions de
plusieurs tables annexes.
Mon souci est de recuper les informations des table annexes avec sur une
table seulement les valeurs "MAX"
--POur ceux qui Veulent voici la requête de base --

SELECT ListeExpert.*, DetailFormation.*, Formation.*,
Organisme.*,Important.*, Impression.IdImpression,
Impression.ImpressionExpert, Impression.DateCreation,
Impression.ImpressionVersion
FROM (Organisme INNER JOIN ((Important INNER JOIN ListeExpert ON
Important.IDImportant=ListeExpert.Important) INNER JOIN (Formation INNER JOIN
DetailFormation ON Formation.IdFormationÞtailFormation.DFormationSuivie) ON
ListeExpert.IdListeExpertÞtailFormation.NF) ON
Organisme.IdOrganismeÞtailFormation.DOrganisme) INNER JOIN Impression ON
ListeExpert.IdListeExpert=Impression.ImpressionExpert;

Je veux dans mon regroupement seulement les valeurs max de
Impression.ImpressionVersion
Si je me suis bien exprimer ...
MERCI d'avance de votre réponse