Удаление данных по ID
-
- Участник
- Сообщения: 84
- Зарегистрирован: 05 сен 2014, 10:02
- Репутация: 1
- Откуда: Домодедово
Удаление данных по ID
Добрый день суть вопроса: имеется атрибутивная таблица также имеется xls таблица с данными которые надо удалить из атрибутивной таблицы в связи с большим количеством удаляемых строк в ручную сделать это по времени оч долго да и велика вероятность ошибки. Теперь вопрос можно ли как то указать источник данных для удаления xls таблицу и допустим указать чтобы он удалял данные из атрибутивной таблицы беря ID удаляемого обьекта из xls таблицы ???
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Удаление данных по ID
соедините таблицу атрибутов слоя с таблицей excel и затем выберите необходимые записи атрибутивным запросом к связанным полям объединенной таблицы. затем удалите выбранные строки.
понравилось? жми палец вверх 

-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 09 дек 2009, 10:41
- Репутация: 4
- Откуда: Винница
Re: Удаление данных по ID
Я бы сделал так
1. Добавить в xls таблице какое нибудь поле по которому можно потом осуществить выборку.
2. Связать таблицу xls с атрибутивной таблицей по ID
3. Осуществить выборку по добавленному полю
1. Добавить в xls таблице какое нибудь поле по которому можно потом осуществить выборку.
2. Связать таблицу xls с атрибутивной таблицей по ID
3. Осуществить выборку по добавленному полю
-
- Участник
- Сообщения: 84
- Зарегистрирован: 05 сен 2014, 10:02
- Репутация: 1
- Откуда: Домодедово
Re: Удаление данных по ID
Таблицы соединил, захожу в Table Select выбираю таблицу из которой нужно удалить-и sql запрос но как он должен выглядить ??? выбираю название столбца из присоединенной таблицы ??? а дальше ???novia писал(а):соедините таблицу атрибутов слоя с таблицей excel и затем выберите необходимые записи атрибутивным запросом к связанным полям объединенной таблицы. затем удалите выбранные строки.
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 17 апр 2012, 12:14
- Репутация: 3
- Откуда: Донецк
Re: Удаление данных по ID
на мой взгляд, в sql запросе нужно указать либо диапазон чисел ID полей, которые необходимо удалить или создать цикл, отображающий какую-то зависимость между полями, которые необходимо удалить
-
- Участник
- Сообщения: 84
- Зарегистрирован: 05 сен 2014, 10:02
- Репутация: 1
- Откуда: Домодедово
Re: Удаление данных по ID
Спасибо !!! вроде разобрался получилось вроде как
Кто сейчас на конференции
Сейчас этот форум просматривают: Semrush [Bot] и 19 гостей