Muchas gracias Leo, y pido disculpas por revivir este hilo, pense que era lo mas conveniente, pero ya se para la proxima... ;)
Te hago una ultima consulta, utilizando esta funcion que me sugeris, logro lo siguiente:
UPDATE evento SET
lat = SUBSTRING_INDEX(geopos, ',', 1),
lon = SUBSTRING_INDEX(SUBSTRING(geopos, LENGTH(SUBSTRING_INDEX(geopos, ',', 1)) + 2), ',', 1) ,
zoom_mapa = SUBSTRING_INDEX(SUBSTRING(geopos, LENGTH(SUBSTRING_INDEX(geopos, ',', 2)) + 2), ',', 1);
Existe la posibilidad de evaluar la ultima SUBSTRING_INDEX y que si es 0, (es decir que no exista una segunda coma) en vez de que me grabe en la BD 0 me grabe un valor por defecto o que directamente no grabe nada, porque en la BD tengo como predeterminado un valor distinto a 0, ya que no debo tener valores 0 en este campo...
Desde ya muchas gracias Leo!