Показать сообщение отдельно
Старый 31.10.2006, 19:35   #11  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Нет.
Нельзя одновременно выбирать и агрегатные поля и обычные.
Получите точно такую же ошибку:
Код:
    InventTrans IT;
    InventDim   InvDim;
    ;
    select SUM(CostAmountPosted)
    from IT
    join InvDim
    where InvDim.InventDimId == IT.InventDimId &&
    IT.DateFinancial >= mkDate(1, 9, 2006) && IT.DateFinancial <= mkDate(30, 9, 2006) &&  IT.StatusReceipt == 1;
Можно только осторожно
Вот так напишите и будет вам счастье
Код:
    select SUM(CostAmountPosted)
    from IT
    join tableId from InvDim
    where InvDim.InventDimId == IT.InventDimId...