Bonjour,

Voila j'ai un petit soucis, je n'arrive pas à rédiger ma requête SQL
En fait j'ai 2 tables et 2 associations.
Voici un bref schéma


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
--------
                                             |Section|
                                              --------
                                          1,1|          |0,n
                                              |          |
                                           créer      voir(vu)
                                              |          |
                                          0,n|          |0,n
                                             ----------
                                             | membre |
                                             -----------
Je souhaiterais donc afficher toutes les sections avec comme information la personne qui a créer la section et la personne qui a vu dernièrement cette section, grâce à l'association voir et sa propriété vu qui est de type date et qui va stocker la date de dernier passage du membre.
Je pense qu'il faut créer un alias.

J'ai donc fait ceci mais sans résultat.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Select Section.*, Ma.pseudo, Mb.pseudo
From Section, Membre Ma, Membre Mb, voir
Where Section.id_membre = Ma.id_membre
And Mb.id_membre = voir.id_membre
And Section.id_Section = voir.id_Section
Having max(voir.vu);