Добрый день. Такой момент.
Есть таблица, у нее есть поле "Код_объекта" (Символьное 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
-
- Гуру
- Сообщения: 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, Спасибо!
-
- Новоприбывший
- Сообщения: 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
- (37.86 КБ) 227 скачиваний
-
- КРТ_на_трансп_зонах.PNG (30.11 КБ) 2115 просмотров
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей