0
我有一个ID,desc,数量的表。我用GROUP BY WITH ROLLUP
得到结果中的subTotal。MYSQL:GROUP BY WITH ROLLUP错误
在结果我想知道如何使由卷起
建立在我的实际情况,我有其他栏目也行“说明”一栏空白,但推出只有一列。所以其他列应该是空的。
我有一个ID,desc,数量的表。我用GROUP BY WITH ROLLUP
得到结果中的subTotal。MYSQL:GROUP BY WITH ROLLUP错误
在结果我想知道如何使由卷起
建立在我的实际情况,我有其他栏目也行“说明”一栏空白,但推出只有一列。所以其他列应该是空的。
使用''
,而不是NULL
:
SELECT COALESCE(id,'TOTAL'),
(case when id is null then '' else description end) as description,
sum(qty) AS SUM
FROM item
group by id WITH ROLLUP;
优秀,但我如何修复id = 2和id = 3的描述列?对于id = 2和3,重复描述列的值 – ahmed
编辑您的样本数据和预期效果的问题。 –