Я использую этот выбор, чтобы получить пивот для столбца Цены. Это нормально, но я также хочу сделать сумму для столбцов M1, M2 и M3, M4.
SELECT *,25 M1Cijena, 25 M2Cijena, 16 M3Cijena, 16 M4Cijena
FROM (
select u.pin Pin,u.firstname Name,u.lastname,sum(tmt.Price) Prices, tmt.type MealType
from TA_Meals tm
left outer join TA_MealsType tmt
on tm.MealType = tmt.id
full outer join users u
on u.pin = tm.pin
where u.department = 1000001001
group by u.pin,u.firstname,u.lastName,tmt.Type
) as s
PIVOT
(
SUM(Prices)
FOR MealType IN (M1,M2,M3,M4) **<-- here also want sum for M1,M2 and M3,M4.**
)AS pvt