Bonjour à tous,

Etant débutant en SQL, je bute un peu sur une vue et je n'arrive pas à obtenir ce que je veux.

J'explique, j'utilise 4 tables : ANIMAL, MUE, NOURRITURE, INFO_SUP qui sont toute liées par ANIMAL.ID

Je veux afficher ANIMAL.LIBELLE, MUE.DATE et MUE.ANOMALIE, NOURRITURE.DATE et NOURRITURE.REPAS, INFO_SUP.DATE et INFO_SUP.DETAIL.

Et je voudrais qu'il y est une ligne pour chaque animal, avec la date max de chaque élément, soit le dernier repas, la dernière mue et la dernière info enregistré pour l'animal avec le repas, l'anomalie, et le detail correspondant a la dernière date. Mais je n'y arrive pas... J'ai utilisé MAX pour les date mais du coup il veux que j'insert les autres colonnes dans un groupe by etc...

Si quelqu'un pouvais me donner la marche a suivre parce que je sèche vraiment

Merci d'avance !