要是分组的话,就只能显示一个汇总量,或者是矿石,或者是岩石?怎么会这样,根据机台来分组,完全可以同时得到矿石、岩石、总量的汇总啊:select 机台,sum(矿石量) as 矿汇总量,sum(岩石量) as 岩石汇总量,sum(总量) as 总量汇总量 from tablename group by 机台