Страница 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
				благодарю