sql 选择多个总和

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 选择多个总和相关的知识,希望对你有一定的参考价值。

SELECT count(id) AS nums,
    SUM(CASE WHEN currency='Point' THEN amount END) as totalP,
    SUM(CASE WHEN currency='Money' THEN amount END) as totalM
  FROM db_trans WHERE `event_id` in ('2', '4', '3', '9', '7', '10') AND status='Paid'

以上是关于sql 选择多个总和的主要内容,如果未能解决你的问题,请参考以下文章

SQL 合并总和选择一个结果

sql查询选择table1的总和和table2的总和并减去它们

连续选择多个单元格并找到它们的总和 jquery - kendo ui

SQL从日期范围内的同一表中的不同记录中获取多个项目的总和(ORACLE)

SQL 选择表中的某些行,以便它们总和为某个值

SQL选择列的总和最大的行(在GROUP BY中有两个字段)