Поможіть будьласка вирішити задачу.
Є таблиця з колонками Країна, Континент,населення.
Знайти країни з максимальною кількістю населення на кожному континенті. В MapInfo формую такий запит:
Fields {Country, Continent, Max(Pop_1994)}
Tables {World }
Where {}
Group {Continent }
Order {}
Into {l}
Browse
Максимальні значення рахує правильно а країни дає не ті.
Прбував ще так:
Fields {Country , Continent , max ( Pop_1994 ) }
Tables {World }
Where {Pop_1994 = any ( select Max(Pop_1994) from World ) }
Group {Continent }
Order {}
Into {selection}
Browse
Видає максималбне значення в світі.
Ідей більше нема.
P.S. Вибірку треба зробити за один запит.
SQL
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 02 июн 2008, 22:53
- Репутация: 0
- Откуда: Україна
- Контактная информация:
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 02 июн 2008, 22:53
- Репутация: 0
- Откуда: Україна
- Контактная информация:
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя