根据数字标准汇总项目

时间:2019-05-29 08:03:36

标签: mysql

我试图根据数值标准在Mysql中汇总项目。

在我的方案中,我有一个按帐户名称分组的值表。我想生成%列,并确保汇总为 <= 15%的项目归为“其他”

SELECT
'EXPENSE' as 'Expense',
"Accounts"."Account Name" as 'Account',
sum("Accrual Transactions"."Transaction Amount") * -1 as 'Total'
FROM  "Accrual Transactions"
JOIN "Accounts" ON "Accrual Transactions"."Account ID"  = "Accounts"."Account ID"  
WHERE    "Accounts"."Account Type"  = 'Expense'
GROUP BY  "Accounts"."Account Name"
ORDER BY 'Total' DESC

基于上面的代码,我生成了“总计”列,该列按降序排序并按帐户名称分组。

我想生成一个%列,以显示按订单项分组的每个项目占总计的百分比。此后,小于或等于15%的项目应显示为其他项目。

0 个答案:

没有答案