Bonjour,
je me sers d'une BDD SQLITE gérant des données géographiques avec latitude et longitude.
Je lance une requête me remontant les points par rapport à ma position GPS.
Par contre je n'arrive pas à trier les résultats par ordre de proximité de ma position.
Je voudrais faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select latitude, longitude, sqrt((latitude * latitude )+(longitude * longitude )) distance 
from matable 
order by distance;
mais pas de fonction SQRT sous sqlite
ni non plus d'exposant du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select latitude, longitude, ((latitude * latitude )+(longitude * longitude )) ** 0.5 distance 
from matable 
order by distance;
Une idée pour réaliser cette requête ?
Merci d'avance

Vince