Вот страница с множеством примеров: http://howto -use-mysql-spatial-ext.blogspot.com /
Это один из примеров для получения строк, которыеточки пересекаются с указанным ограничивающим прямоугольником:
SET @bbox = 'POLYGON((0 0, 10 0, 10 10, 0 10, 0 0))';
SELECT name, AsText(location) FROM Points
WHERE Intersects( location, GeomFromText(@bbox) );
В документации MySQL говорится, что эти пространственные функции также работают с геометриями (похоже, точка также является геометрией).Таким образом, вы можете проверить, пересекается ли геометрия в базе данных с геометрией, указанной вами в операторе select.