выбор объектов из одной таблицы
-
- Участник
- Сообщения: 52
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
выбор объектов из одной таблицы
Добрый день!
Есть таблица мапинфо в которой порядка 300 объектов (полигонов). Каждому объекту присвоен номер (колонка id) и значения (колонка cad).Также есть список эксел с 50-ю нужными значениями. Подскажите пожалуйста как в mapinfo правильно составить запрос, чтобы разом выбрать нужные 50 значений, а остальные полигоны удалить с карты.
Есть таблица мапинфо в которой порядка 300 объектов (полигонов). Каждому объекту присвоен номер (колонка id) и значения (колонка cad).Также есть список эксел с 50-ю нужными значениями. Подскажите пожалуйста как в mapinfo правильно составить запрос, чтобы разом выбрать нужные 50 значений, а остальные полигоны удалить с карты.
-
- Гуру
- Сообщения: 4099
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1074
- Ваше звание: программист
- Откуда: Казань
Re: выбор объектов из одной таблицы
проще всего (спокойнее) так:
1) Исходная таблица Tab1
2) загрузить Ёксель как таблицу, например Tab2, поле, где нужные значения ID
3) SQL запрос
4) Сохранить res как таблицу на диск, там результат
Можно и delete аналогично замутить, но тогда можно случайно дел наделать.
1) Исходная таблица Tab1
2) загрузить Ёксель как таблицу, например Tab2, поле, где нужные значения ID
3) SQL запрос
Код: Выделить всё
select *
from Tab1
where TAb1.cad in (select ID from tab2)
into res
Можно и delete аналогично замутить, но тогда можно случайно дел наделать.
-
- Участник
- Сообщения: 52
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
Re: выбор объектов из одной таблицы
gamm писал(а): ↑24 сен 2024, 12:20проще всего (спокойнее) так:
1) Исходная таблица Tab1
2) загрузить Ёксель как таблицу, например Tab2, поле, где нужные значения ID
3) SQL запрос4) Сохранить res как таблицу на диск, там результатКод: Выделить всё
select * from Tab1 where TAb1.cad in (select ID from tab2) into res
Можно и delete аналогично замутить, но тогда можно случайно дел наделать.
- Вложения
-
- таким образом?
- скрин.jpg (55.38 КБ) 682 просмотра
-
- Гуру
- Сообщения: 4099
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1074
- Ваше звание: программист
- Откуда: Казань
Re: выбор объектов из одной таблицы
почти, после звездочки select убрать (он слева написан, по русски, "Выбрать колонки"), и поле "в таблицу" (которое в русской версии вместо into) написать имя таблицы для результата. Должно работать.
-
- Участник
- Сообщения: 52
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
Re: выбор объектов из одной таблицы
благодарю
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость