Страница 1 из 1
MapInfo. SQL запросы
Добавлено: 30 июл 2012, 17:27
Katrin
Помогите. Нужно сделать запрос по нескольким таблицам. Таблицы на разные даты, в каждой глубина и температура на этой глубине. Надо сделать запросы-пример: все значения температуры из разных таблиц на определенной глубине.
Re: MapInfo. SQL запросы
Добавлено: 31 июл 2012, 02:44
Boris
на другом диалекте SQL для подобных операций существует оператор UNION, но он требует полного перечисления исходных таблиц. В мапинфо такой оператор отсутствует.
Что мешает объединять таблицы перед запросом физически? действий руками не сильно больше, чем для выписывания оператора UNION.
Если ваши данные хранят так много таблиц, то имееет смысл хранить их в какой-нибудь СУБД, в частности, если в наличии только точки, то сойдет и MS Access, с которым мапинфо очень дружен.
Re: MapInfo. SQL запросы
Добавлено: 31 июл 2012, 13:36
thegeo
Можно написать небольшую программу на Mapbasic.
Re: MapInfo. SQL запросы
Добавлено: 01 авг 2012, 22:44
Boris
равно как еще на 120 (тысячах?) языков, которые поддерживают OLE или DDE. и быстрее в написании и удобней в отладке.
я всю мелкую муть, связанную с однотипным перебором от ... до ... или с обходом файлов в каталоге пишу на языке команд командной строки Windows. Получаемого текстового файла хватает на 100%, если его потом скормить мапинфо.
Re: MapInfo. SQL запросы
Добавлено: 01 авг 2012, 23:18
thegeo
И к чему так пузыриться...