2015-06-22 5 views
0

У меня есть список полей геометрии в таблице sql с некоторой другой информацией. Я хочу сплавить геометрию многих строк в одну, когда мой запрос соответствует определенному идентификатору.UnionAggregate on geometry datatype to fuse geometry

Я пробовал метод UnionAggregate, но сервер sql, похоже, не знает, что это за функция. Кроме того, я не знаю, могу ли я сплавить геометрию, которая не связана напрямую.

Не могли бы вы рассказать мне, что не так с моим запросом, и сказать мне, могу ли я сплавить поля геометрии?

Мой запрос:

SELECT a.fid, b.name, a.geometry::UnionAggregate(a.geom) 
FROM tableA a inner join tableB b on a.fid=b.fid 
+0

Для уточнения, вы используете SQL или MySQL ?? –

+0

Я использую функцию запроса в студию управления сервером sql. поэтому я думаю, что MySQL. Я не совсем уверен. – Simix

ответ

0

Попробуйте использовать его как это: география :: UnionAggregate()