R
RocknRolla
Здравствуйте, асы. Помогите, пожалуйста, с проблемой: выполняю запрос:
ругается на:
Попытка выполнить запрос, который не включает указанное выражение 'sum(ValuesTable.GivedByFact)/TableByProgramms.[Сумма займов по программе]' как часть статистической функции или группы.
Помогите плзз. Просто не могу понять в чем же дело, вроде все верно.
Код:
SELECT
ProgrammTypeTable.ProgrammName as [Наименование программы],
BVUTABLE.bvuname as [Наименование БВУ],
businesssubbranch.businesssubbranchname as [Наименование подотрасли],
count(*) as [Количество займов],
count(ValuesTable.AcceptorName) as [Количество заемщиков],
sum(ValuesTable.GivedByFact) as [Сумма займов],
sum(ValuesTable.GivedByFact)/TableByProgramms.[Сумма займов по программе] as [Доля займов по программе],
sum(ValuesTable.GivedByFact)/TableByBanks.[Сумма займов по банкам] as [Доля займов по банку]
FROM
ValuesTable, businesssubbranch, BVUTABLE, ProgrammTypeTable,
(
SELECT
ProgrammTypeID,
sum(ValuesTable.GivedByFact) as [Сумма займов по программе]
FROM
ValuesTable
GROUP BY ProgrammTypeID
) TableByProgramms,
(
SELECT
ProgrammTypeID ,
BVUID ,
sum(ValuesTable.GivedByFact) as [Сумма займов по банкам]
FROM
ValuesTable
GROUP BY ProgrammTypeID, BVUID
) TableByBanks
WHERE
ValuesTable.ProgrammTypeID = ProgrammTypeTable.ProgrammID and
ValuesTable.ProgrammTypeID = TableByProgramms.ProgrammTypeID and
ValuesTable.BVUID = TableByBanks.BVUID and
ValuesTable.ProgrammTypeID = TableByBanks.ProgrammTypeID and
ValuesTable.BVUID = BVUTABLE.bvuid and
ValuesTable.BusinessSubBranchID = businesssubbranch.id and
GROUP BY ProgrammTypeTable.ProgrammName, BVUTABLE.bvuname, businesssubbranch.businesssubbranchname
ругается на:
Попытка выполнить запрос, который не включает указанное выражение 'sum(ValuesTable.GivedByFact)/TableByProgramms.[Сумма займов по программе]' как часть статистической функции или группы.
Помогите плзз. Просто не могу понять в чем же дело, вроде все верно.