Привет всем!
Помогите решить следующую задачу:
Есть 2 таблицы (q1 и q2) в MapInfo (см. рисунок). Колонка name в обоих таблицах имеет одинаковые значение. Как добавить в колонку Field5 (табл. q1) количество повторений значений в колонке name (табл. q2).
Например в 1 ряду колонки Field5 (табл. q1) результат должен быть 3 (потому что ab встречается 3 раза в колонке name (табл. q2)).
Заранее спасибо
MapInfo. Работа с запросами
-
- Завсегдатай
- Сообщения: 455
- Зарегистрирован: 17 фев 2016, 14:02
- Репутация: -5
- Откуда: Lviv
- Контактная информация:
MapInfo. Работа с запросами
- Вложения
-
- 6.png (25.6 КБ) 2888 просмотров
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: MapInfo. Работа с запросами
Посчитаем, сколько раз повторяется "name" в таблице "q2":
Сохраним выборку в слой "q3". Откроем "q3.TAB". Объединим таблицы "q1" и "q3" по полю "name":
В выборке обновим поле "Field5" значениями частот из колонки "_COL2":
Сохраним таблицу "q1".
Сохраним выборку в слой "q3". Откроем "q3.TAB". Объединим таблицы "q1" и "q3" по полю "name":
В выборке обновим поле "Field5" значениями частот из колонки "_COL2":
Сохраним таблицу "q1".
The purpose of computing is insight, not numbers
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
-
- Завсегдатай
- Сообщения: 455
- Зарегистрирован: 17 фев 2016, 14:02
- Репутация: -5
- Откуда: Lviv
- Контактная информация:
Re: MapInfo. Работа с запросами
Большое спасибо
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 2 гостя