перенос данных из excel в mapinfo

MapInfo, MapBasic
Ответить
yurik1989
Новоприбывший
Сообщения: 14
Зарегистрирован: 31 май 2021, 14:58
Репутация: 0
Откуда: Минск

перенос данных из excel в mapinfo

Сообщение yurik1989 » 18 июл 2022, 15:22

Доброго дня.
Есть таблица в мапинфо с колонками "A", "B" и "C". Есть таблица в эксель с колонками "D", "E" и "F". Колонка "А" в мапинфо с адресами и колонка "D" в экселе с адресами, т.е. имеют общие значения.
Как добавить данные колонок "E" и "F" из экселя в таблицу мапинфо по общей колонке с адресами "A" и "D"?
Если геокодировать эксель, потом добавить колонки "E" и "F" в мапинфо и обновлять их, то получается очень долго.
Спасибо!

trir
Гуру
Сообщения: 5271
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: перенос данных из excel в mapinfo

Сообщение trir » 19 июл 2022, 06:28

Excel зло, БД рулят

gamm
Гуру
Сообщения: 4044
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1049
Ваше звание: программист
Откуда: Казань

Re: перенос данных из excel в mapinfo

Сообщение gamm » 19 июл 2022, 08:12

yurik1989 писал(а):
18 июл 2022, 15:22
имеют общие значения
SQL, он хоть в Мапинфе и убогий, но для данной задачи хватит.

zingeroud
Интересующийся
Сообщения: 46
Зарегистрирован: 21 ноя 2013, 15:16
Репутация: 14

Re: перенос данных из excel в mapinfo

Сообщение zingeroud » 31 авг 2022, 22:36

Через SQL можно объединить 2 таблицы по совпадающему значению колонки, если не получилось пишите помогу

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: перенос данных из excel в mapinfo

Сообщение Boris » 02 сен 2022, 21:27

zingeroud писал(а):
31 авг 2022, 22:36
ерез SQL можно объединить 2 таблицы по совпадающему значению колонки
Можно и пустые колонки сперва создать в результирующей таблице, а потом их стандартной командой UPDATE обновить все за раз. Форма "обновить" делает тоже самое, только в силу своей убогости только с одним полем за раз.

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: перенос данных из excel в mapinfo

Сообщение Boris » 02 сен 2022, 21:28

yurik1989 писал(а):
18 июл 2022, 15:22
Если геокодировать эксель, потом добавить колонки "E" и "F" в мапинфо и обновлять их, то получается очень долго.
Что именно выходит долго? Вроде файлы XLS Mapinfo читае напрямую и очень быстро.

yurik1989
Новоприбывший
Сообщения: 14
Зарегистрирован: 31 май 2021, 14:58
Репутация: 0
Откуда: Минск

Re: перенос данных из excel в mapinfo

Сообщение yurik1989 » 27 сен 2022, 11:42

zingeroud писал(а):
31 авг 2022, 22:36
Через SQL можно объединить 2 таблицы по совпадающему значению колонки, если не получилось пишите помог
Еще раз обращаюсь за помощью: есть таблица "контура отводов", в ней одна запись, куда внесен номер. Он общий в двух таблицах. По этому номеру нужно добавить другие значения из другой таблицы "Отводы полные июль 2022", колонка "Уникальный идентификатор ЗУ вну". Проблема в том, что в таблице "Отводы полные июль 2022" шесть строчек с одним и тем же значением (в примере это "66601") и их все нужно добавить к таблице "контура отводов" со всеми остальными данными в этой строчке
Вложения
для гислаб.jpg
для гислаб.jpg (332.36 КБ) 3276 просмотров

zingeroud
Интересующийся
Сообщения: 46
Зарегистрирован: 21 ноя 2013, 15:16
Репутация: 14

Re: перенос данных из excel в mapinfo

Сообщение zingeroud » 24 окт 2022, 16:08

Нет проблем присылайте файлы, я даже видео запишу

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость