sql >> Base de Datos >  >> RDS >> Mysql

Tipo de datos para almacenar longitud/latitud en Mysql

Puedes usar POINT() para almacenar en una columna de tipo GEOMETRY o POINT :

POINT(43.005895, -71.013202)

Si la columna Geometría se llama geom , puedes usar esto:

INSERT INTO table
    ( ..., geom, ...) 
  VALUES
    ( ..., POINT(43.005895, -71.013202), ...)

Si desea mostrar los datos almacenados, puede usar X() y Y() funciones:

SELECT X(geom) AS x, Y(geom) AS y
FROM table