计算查询中的总项数

时间:2016-10-28 16:19:05

标签: mysql sql

所以我想带来这个系统的总项目 System Info

并在查询中检索它。

问题是系统没有自动为总项目列。

我的代码如下所示:

(case when mu.master_unit_no is not null then
count(mu.master_unit_no) 
end)
as 'Total M#s',


(case when mu.master_unit_no is null then
count(c.serial_no) 
end)
as 'Total Serials'

但输出这个:

Query Result

如何让它看起来与系统中的内容相同。

(理想情况下,我希望将这两列合并,使其为' Total Items'读取4;)

出境案件编号:M#

车牌号:序列号

1 个答案:

答案 0 :(得分:0)

您可以在master_unit_no中添加Group by,但不应该。如果没有错,你正在寻找这个

count(case when mu.master_unit_no is not null then mu.master_unit_no end) as 'Total M#s',
count(case when mu.master_unit_no is null then c.serial_no end) as 'Total Serials'