我有一个Category列,其中显示Category的总计。但是现在我想明智地对Category进行过滤。假设如果在前端我选择了2个category,那么它应该显示出总共两个category,如果我选择了3个,则应该总共是3个类别。
如果可以的话,请告诉我。
Portfolio Product Revenue
Total NULL 600
First P1 100
Second P2 200
Third P3 100
Fourth P4 200
在前端,如果我选择“第一投资组合”和“第二投资组合”,则总价值应为300。就像我选择任何组合一样,它显示该级别的增加。
答案 0 :(得分:0)
将SUM和IN一起使用进行过滤
SELECT SUM(revenue)
FROM someTable
WHERE portfolio IN ('First', 'Second')