我有几何形状(点)列数据类型的表,我存储在像这样的MySQL数据作为点对象:
id asText(latlng)
1 POINT(35.80684 51.427820000000004)
2 POINT(35.726940000000006 51.30407)
3 POINT(35.726940000000006 51.30407)
4 POINT(35.726940000000006 51.30407)
5 POINT(35.72343 51.303200000000004)
6 POINT(35.72675 51.303760000000004)
现在,我要选择和给予积分的列表中找到一些记录,并希望使用WHERE在()子句中的SQL语法。
但此查询不工作:
SELECT id, asText(latlng) FROM `points` WHERE latlng in (POINT(35.80684 51.427820000000004))
有人能帮助我解决我的问题呢?
谢谢