Можно ли как-нибудь в функцию подзапрос засунуть?
исходно у меня было
Select sum(pr.price) from ..... inner join ..... |
|
а теперь появилась необходимость
Select
sum(
(Select case when ed.discount is null then sr1.price else sr1.price*ed.discount1 end from sroki as sr1 where pr.yearid=sr1.yearid and sr1.n=1)
) from ..... inner join ..... |
|
Cannot perform an aggregate function on an expression containing an aggregate or a subquery.
Есть какаие-нибудь альтернативы