Запроc в MapInfo

MapInfo, MapBasic
Ответить
Foxxxy
Участник
Сообщения: 95
Зарегистрирован: 01 авг 2012, 09:15
Репутация: 1
Откуда: г. Санкт-Петербург

Запроc в MapInfo

Сообщение Foxxxy »

Имеется таблица с полем год. Необходимо сделать запрос. Если поле год=2030, то поле_9 заполняем по формуле поле_1+поле_ 2. Если поле год=2040, то поле_9 заполняем по формуле поле_1+поле_ 2+поле_3. Каков синтаксис в окне MapBasic. Спасибо!
juffin_h
Завсегдатай
Сообщения: 265
Зарегистрирован: 22 окт 2012, 08:35
Репутация: 50
Откуда: Нижний Новгород

Re: Запроc в MapInfo

Сообщение juffin_h »

Надо разбить на элементарные запросы

Код: Выделить всё

Select * From mytable Where год=2030 Into tmptab Noselect
Update tmptab Set поле_9 = поле_1+поле_2
Select * From mytable Where год=2040 Into tmptab Noselect
Update tmptab Set поле_9 = поле_1+поле_2+поле_3
Foxxxy
Участник
Сообщения: 95
Зарегистрирован: 01 авг 2012, 09:15
Репутация: 1
Откуда: г. Санкт-Петербург

Re: Запроc в MapInfo

Сообщение Foxxxy »

Спасибо :)
Ответить

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

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

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