Добрый день. Такой момент.
Есть таблица, у нее есть поле "Код_объекта" (Символьное 254)
В нем идут коды, по типу:
ID_4_253_0_C01
ID_4_253_0_C01
TT_4_251_0_C01
ID_4_253_0_C01
CO_4_255_0_C01
И таких записей 1000 строк.
Задача такая, надо через выборку найти все объекты, код которых содержит "253" или код которых содержит "ID" и т.д.
Если проводить параллели с поиском Windows, то это как поиск через  Windows со звездочкой, типа, если мы ставим в поиске *253* то он найдет все файлы с именем где фигурирует 253... Надеюсь смысл понятен..
Грубо говоря, это не строгий запрос, а запрос с упоминанием куска атрибута, а не атрибута целиком.
Смотрел различные статьи:
https://function-x.ru/sql_in.html
http://glab2007.narod.ru/a/opmb.html#ch4
https://lektsii.org/9-36939.html
Так и не нашел примера такой выборки. 
Неужели это так сложно сделать?
Прошу помочь и подсказать, кто в теме подобного выбора.
			
			
									
						
										
						Выборка в MapInfo. SQL запрос.
- WeMaN
- Завсегдатай
- Сообщения: 310
- Зарегистрирован: 16 фев 2009, 10:49
- Репутация: 0
- 
				freeExec
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: Выборка в MapInfo. SQL запрос.
В SQL это так
			
			
													Код: Выделить всё
WHERE field LIKE '%253%'
					Последний раз редактировалось freeExec 06 авг 2020, 16:56, всего редактировалось 1 раз.
									
			
						
										
						- WeMaN
- Завсегдатай
- Сообщения: 310
- Зарегистрирован: 16 фев 2009, 10:49
- Репутация: 0
Re: Выборка в MapInfo. SQL запрос.
freeExec, Спасибо!
			
			
									
						
										
						- 
				newkosss
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 06 май 2016, 01:19
- Репутация: 0
Re: Выборка в MapInfo. SQL запрос.
Добрый день!
Необходимо посчитать площади, указанные в колонках "fond_zil" и "fond_nezil" в таблицах "КРТ_ТАО_исходник" и "КРТ_НАО_исходник" для каждой транспортной зоны в таблице "Транспортные зоны".
При этом надо учитывать, что инструмент "разрезать" не нужно использовать, а реализовать такой SQL-запрос, который пропорционально посчитал бы площади жилых и нежилых КРТ для каждой транспорной зоны с учетом того, что границы КРТ могут располагаться на пересечении сразу нескольких областей КРТ (комплексное развитие территории).
Помогите, пожалуйста, найти решение и составить SQL-запрос соответствующим образом.
К сообщению прикладываю таблицы MI и скриншот для визуального восприятия.
Мой тел: 89685700649
			
							Необходимо посчитать площади, указанные в колонках "fond_zil" и "fond_nezil" в таблицах "КРТ_ТАО_исходник" и "КРТ_НАО_исходник" для каждой транспортной зоны в таблице "Транспортные зоны".
При этом надо учитывать, что инструмент "разрезать" не нужно использовать, а реализовать такой SQL-запрос, который пропорционально посчитал бы площади жилых и нежилых КРТ для каждой транспорной зоны с учетом того, что границы КРТ могут располагаться на пересечении сразу нескольких областей КРТ (комплексное развитие территории).
Помогите, пожалуйста, найти решение и составить SQL-запрос соответствующим образом.
К сообщению прикладываю таблицы MI и скриншот для визуального восприятия.
Мой тел: 89685700649
- Вложения
- 
			
		
		
				 Шашкин_В_Ю.7z Шашкин_В_Ю.7z
- (37.86 КБ) 282 скачивания
 
- 
			
		
				- КРТ_на_трансп_зонах.PNG (30.11 КБ) 2846 просмотров
 
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей

