Bonjour,
Petite difficulté au niveau du tri des resultats d'une requete type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
SELECT ...
FROM voyages
WHERE statut = 'Y' 
AND 
( 
( id_ville_depart = 1 AND id_ville_arrivee = 2) OR
( id_ville_depart = 1 AND id_ville_arrivee <> 2) OR
( id_ville_depart <> 1 AND id_ville_arrivee = 2) 
)
Je voudrais en fait quand la personne cherche un voyage de la ville A à la ville B, je retourne dans l'ordre les voyages de A vers B PUIS de A vers toute destination PUIS de toute destination vers B.

La requête renvoie bien les resultats, mais j'aimerais qu'ils soient triés dans l'ordre cité juste avant.

Merci de votre aide