select sql runtime error

Уважаемые знатоки! Понадобилось расширить работающую SQL-команду. Раньше команда была такая:
[code]Select smetarab->nrazd, Min(razdel->naimrazd) As naimrazd, Sum(Round(smetarab->tekstoim,cop)) As sum_razd;
from smetarab, razdel Where smetarab->nrazd=razdel->nrazd Group By smetarab->nrazd Order By smetarab->nrazd Into cursor tabrazd
[/code]
и она работала. После изменения (понадобилось увеличить список полей)
[code]Select smetarab->nrazd, Min(razdel->naimrazd) As naimrazd, Sum(Round(smetarab->tekstoim,cop)) As sum_razd,;
round(smetarab->osn_zarp*smetarab->KOLVO,cop)+round(smetarab->expl_mech*smetarab->KOLVO,cop)+round(smetarab->mtrls*smetarab->KOLVO,cop) as sum_przatr;
from smetarab, razdel Where smetarab->nrazd=razdel->nrazd Group By smetarab->nrazd Order By smetarab->nrazd Into cursor tabrazd[/code]
Получаю сообщение об ошибке в рантайме: [color=Blue]SQL: Group by clause is missing or invalid[/color]
Наверно в Select SQL нельзя в строке применять вычисления?

Автор публикации

Пользователи не найдены
0
Оставить комментарий
Авторизация
*
*
Генерация пароля