Envoyé par
escartefigue
1 2 3 4 5 6 7 8 9 10 11 12
| select T0.id as ID0
, T0.liste_id as IDL
, T0.id_membre as IDM
, T0.nb_seg_parcourus as NbSeg
, T0.temps as TPS
from strava_bilan T0
where not exists
(select 1
<s>from </s>from strava_bilan T1
where T1.liste_id = T0.liste_id
and T1.nb_seg_parcourus > T0.nb_seg_parcourus
) |
Bonjour et merci car ça m'a l'air de fonctionner en supprimant un from dans la sous-requête.
Par contre, je suis loin de pouvoir la comprendre...
Par contre, quand je veux rajouter le second critère de trie qui est le temps le plus petit, ca ne fonctionne pas : Par exemple, pour la liste 9, j'ai deux membres avec 20 nb_seg_parcourus, donc je voudrais sélectionner que le deuxième :
9 6927825 20 85000
9 1045881 20 70282
j'ai rajouté après
and T1.nb_seg_parcourus > T0.nb_seg_parcourus
Merci pour votre aide.
Partager