Bonjour,
j'ai une soucis de requete. J'ai une base de données avec les villes , log et lat.
Je souhaite classer les résultats par distance
J'ai bien un exemple de requete (ci-dessous) mais j'aimerai aussi utiliser la clause TOP de sqlserver (pour afficher par exemple les résultats de 10 à 20, vu que sqlserver n'a pas de cluse LIMIT bien plus simple à utiliser.
Auriez vous un exemple de cette requete avec la clause top ? Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT Nom, 6371 * ACos( Cos(RADIANS(Lat)) * Cos(RADIANS(UserLat)) * Cos(RADIANS(UserLng) - RADIANS(Lng)) + Sin(RADIANS(Lat)) * Sin(RADIANS(UserLat)) ) AS Distance FROM Villes ORDER BY Distance
Partager