Страница 1 из 1
выбор объектов из одной таблицы
Добавлено: 24 сен 2024, 11:06
Falcon
Добрый день!
Есть таблица мапинфо в которой порядка 300 объектов (полигонов). Каждому объекту присвоен номер (колонка id) и значения (колонка cad).Также есть список эксел с 50-ю нужными значениями. Подскажите пожалуйста как в mapinfo правильно составить запрос, чтобы разом выбрать нужные 50 значений, а остальные полигоны удалить с карты.
Re: выбор объектов из одной таблицы
Добавлено: 24 сен 2024, 12:20
gamm
проще всего (спокойнее) так:
1) Исходная таблица Tab1
2) загрузить Ёксель как таблицу, например Tab2, поле, где нужные значения ID
3) SQL запрос
Код: Выделить всё
select *
from Tab1
where TAb1.cad in (select ID from tab2)
into res
4) Сохранить res как таблицу на диск, там результат
Можно и delete аналогично замутить, но тогда можно случайно дел наделать.
Re: выбор объектов из одной таблицы
Добавлено: 24 сен 2024, 15:07
Falcon
gamm писал(а): ↑24 сен 2024, 12:20
проще всего (спокойнее) так:
1) Исходная таблица Tab1
2) загрузить Ёксель как таблицу, например Tab2, поле, где нужные значения ID
3) SQL запрос
Код: Выделить всё
select *
from Tab1
where TAb1.cad in (select ID from tab2)
into res
4) Сохранить res как таблицу на диск, там результат
Можно и delete аналогично замутить, но тогда можно случайно дел наделать.
Re: выбор объектов из одной таблицы
Добавлено: 24 сен 2024, 17:16
gamm
почти, после звездочки select убрать (он слева написан, по русски, "Выбрать колонки"), и поле "в таблицу" (которое в русской версии вместо into) написать имя таблицы для результата. Должно работать.
Re: выбор объектов из одной таблицы
Добавлено: 26 сен 2024, 10:47
Falcon
благодарю