У меня есть проект с различными частями .... Одним из них является расчет площади всех многоугольников на карте. Когда я запускаю запрос "выберите st_area (nycpp.the_geom) из nycpp;" Я получаю список всех областей.
Затем я попытался добавить результаты запроса в таблицу nycpp с помощью
ОБНОВЛЕНИЕ nycpp SET area_sizes = (выберите st_area (nycpp.the_geom) из nycpp);
но получите ошибку - «более одной строки возвращено подзапросом, использованным в качестве выражения»
Я понял, почему я получаю ошибку ... Что я не могу понять, так это написать скрипт, который будет обновлять все записи 12K + ....
Может ли кто-нибудь привести пример или ссылку на информацию об обновлении нескольких записей
База данных, которую я использую - PostGIS
Спасибо
Chris