mysql sum(column2 - column1) with rollup
mysql sum(column2 - column1) with rollup
我的 mysql 查询需要一些帮助。我有一个 table 看起来像 :
然后我想 select 使用此查询:
select id, class, defaut, input, round(input - defaut) test from table1
group by class, id with rollup
我想要这样的输出:
但是我的查询是这样的:
请您帮忙,谢谢
您需要对默认字段、输入字段和计算字段求和以获得预期输出,否则 rollup
将简单地 return 来自最后一条记录的值:
select id, class, sum(defaut), sum(input), sum(round(input - defaut)) test from table1
group by class, id with rollup
最终查询:
select id, class, sum(defaut), sum(input), sum(input - defaut) test from
table1
group by class, id with rollup
感谢您的帮助。
我的 mysql 查询需要一些帮助。我有一个 table 看起来像 :
然后我想 select 使用此查询:
select id, class, defaut, input, round(input - defaut) test from table1
group by class, id with rollup
我想要这样的输出:
但是我的查询是这样的:
请您帮忙,谢谢
您需要对默认字段、输入字段和计算字段求和以获得预期输出,否则 rollup
将简单地 return 来自最后一条记录的值:
select id, class, sum(defaut), sum(input), sum(round(input - defaut)) test from table1
group by class, id with rollup
最终查询:
select id, class, sum(defaut), sum(input), sum(input - defaut) test from
table1
group by class, id with rollup
感谢您的帮助。