SELECT
convert(VARCHAR(10), mexpense.order_date,101) AS order_date
,sum(mexpense.price) AS price
FROM
(
SELECT acc.expensedate AS order_date
, sum(acc.expenses) AS price
FROM [DWITUserExpenses] acc
WHERE acc.userid = @user_id
AND year(acc.expensedate) = @curryr
AND month(acc.expensedate) = @currmth
GROUP BY userid,acc.expensedate
) mexpense
GROUP BY mexpense.order_date
ORDER BY mexpense.order_date DESC
结束
答案 0 :(得分:0)