我正在尝试更新我的一个表但是我收到语法错误。例如我的查询:
update micros set tabular = select count (b.the_geom) from trees a, streets b where st_contains(b.the_geom,t.the_geom) group by t.roots;
我收到的错误消息是:
错误:“group”或附近的语法错误
答案 0 :(得分:0)
自然要做的事情是:
update micros
set tabular = st_contains(b.the_geom, t.the_geom)::int
from trees a, streets b;
那就是说,逻辑没有意义。您似乎希望在三个表中某些连接条件。