Я реализую веб-приложение, в котором мне нужно проверить, находится ли заданная точка в пределах многоугольника в таблице MySQL?
Я использую ASP.net с MySQL.Я пытаюсь использовать следующую инструкцию SQL
SELECT REGION_USER_ID FROM region WHERE (ST_Within(point(-23, 1), geom));
с моей таблицей и получаю следующую ошибку.(ФУНКЦИЯ ST_БЕЗ НЕ СУЩЕСТВУЕТ)
В чем здесь проблема?Кроме того, является ли geom ключевым словом?(Я получил это с сайта, но не могу вспомнить, где)
Мои координаты многоугольника находятся в таблице, написанной со следующим утверждением: (Это работает, и я могу читать и видеть)
INSERT INTO region (REGION_POLYGON) VALUES (PolygonFromText(@Parameter1))
Любая помощь с благодарностью.