我有两张桌子。
表a包含名称和位置(点)的列表 表b包含名称和形状(多边形)列表
我想编写一个查询,以便从b
中查找包含在给定城镇内的所有点的内容
select name from tblshops where st_contains(select shape from tbltowns where name="London", location)
但我一直收到语法错误。我究竟做错了什么?感谢
答案 0 :(得分:1)
SELECT
name
FROM
tblshops
WHERE
st_contains((select shape from tbltowns where name='London'), location)