Bonjour,

j'ai cree deux tables dont voici des extraits
tab1
b_cod_pr Latitude Longitude reperes
14796686 49.00366 2.57089
15458884 50.92011 1.82143
46634848 46.58789 5.44579

et tab2
villes latitude longitude
ST QUENTIN 49.85 3.283333
CHARLEVILLE-MEZ 49.766667 4.716667

Je dois remplir la colonne repère par la ville de tab2 la plus proche du cod_pr.
à faire pour chaque code pr. ( en utilisant les coordonnées geo)
J'ai une crée une fonction get_distance _metre qui calcule la distance entre deux points (avec coord geo)
get_distance_metres (lat1 , lng1 , lat2 , lng2 ) qui renvoit une distance en metre .
Je pensais faire deux boucles for mais je ne sais pas comment ca marche avec mysql ou un repeat .
Si quelqu'un peut m'aider
merci