Добрый день! 
Есть таблица мапинфо в которой порядка 300 объектов (полигонов). Каждому объекту присвоен номер (колонка id) и значения (колонка cad).Также есть список эксел с 50-ю нужными значениями. Подскажите пожалуйста как в mapinfo правильно составить запрос, чтобы разом выбрать нужные 50 значений, а остальные полигоны удалить с карты.
			
			
									
						
										
						выбор объектов из одной таблицы
- 
				Falcon
- Участник
- Сообщения: 54
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
- 
				gamm
- Гуру
- Сообщения: 4177
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
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 аналогично замутить, но тогда можно случайно дел наделать.
- 
				Falcon
- Участник
- Сообщения: 54
- Зарегистрирован: 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 КБ) 4052 просмотра
 
- 
				gamm
- Гуру
- Сообщения: 4177
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: выбор объектов из одной таблицы
почти, после звездочки select убрать (он слева написан, по русски, "Выбрать колонки"), и поле "в таблицу" (которое в русской версии вместо into) написать имя таблицы для результата. Должно работать.
			
			
									
						
										
						- 
				Falcon
- Участник
- Сообщения: 54
- Зарегистрирован: 07 ноя 2014, 19:13
- Репутация: 1
Re: выбор объектов из одной таблицы
благодарю
			
			
									
						
										
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей