У меня есть таблица MySQL со значениями широты и долготы.Я хочу поэкспериментировать с пространственными вещами в MySQL 5, просто чтобы посмотреть, как они работают.
Однако у меня реальная проблема - просто получить точечные данные, созданные из существующих значений.Я пытался что-то вроде этого, но это не с синтаксическими ошибками в каждом формате, который я пробовал.Может кто-нибудь указать правильный способ сделать это?
UPDATE locationtable a SET geopoint = GeomFromText( POINT() a.latitude a.longitude ) WHERE 1
Я также пробовал другие варианты, в том числе:
UPDATE locationtable a SET geopoint = GeomFromText( 'POINT()' a.latitude a.longitude ) WHERE 1
UPDATE locationtable a SET geopoint = GeomFromText( 'POINT() a.latitude a.longitude' ) WHERE 1
И другие ...