Bonjour à tous,
J'ai une table avec dedans une colonne Latitude et une colonne Longitude, cependant ces deux colonnes possèdent des problèmes:
- des virgules alors que je veux des points ---> ex: 42,450 au lieu de 42.450
- certaines valeurs sont NULL (je l'ai fait exprès au début mais maintenant je regrette) alors que je veux un 0 ---> ex: NULL au lieu de 0
Je lance donc une requête qui ressemble à ça:
$requete = "SELECT * ,COALESCE(Latitude, 0) AS Latitude, COALESCE(Longitude, 0) AS Longitude, REPLACE(Latitude,',','.') AS Latitude, REPLACE(Longitude,',','.') AS Longitude FROM 3aeeo20142015";
le problème c'est que le COALESCE est comme écrasé par le REPLACE et si je change le sens de ces deux commandes, c'est l'inverse (la 1ere est toujours écrasée) donc j'arrive seulement à solutionner un des deux problèmes et pas les deux à la fois.
Si quelqu'un à une solution, je suis preneur, merci !
Partager