Bonjour,
Je dispose d'une table (distancier) qui possède trois champs:
En gros ça ressemble à ça
Arrivée | Départ| Temps
A1 | D1 | 20
A1 | D2 | 10
A1 | D3 | 45
A2 | D1 | 20
A2 | D2 | 5
A2 | D3 | 30
Je cherche à n'avoir que la valeur de l'arrivée et du départ qui correspondent au temps de trajet le plus long, soit :
Arrivée | Départ| Temps
A1 | D3 | 45
A2 | D3 | 30
Pour cela j'utilise l'assistant, mais je suis prêt à faire du SQL.
Je fais un regroupement sur le départ, un regroupement sur l'arrivée et un max sur le temps. Le résultat n'est pas convaincant puisque je me retrouve avec la même table.
J'ai essayé de ne pas faire un regroupement sur l'arrivée, mais il lui faut un type d'agrégat. Bref je suis un peu coincé.
Un petit problème qui me prend bien la tête.
Si quelqu'un voit comment faire, parceque là je vois plus.
Merci






Répondre avec citation




Partager