计算报表/查询中的总计

问题描述 投票:0回答:1

我有3个表连接在一起任何字段都是电缆类型,我想通过电缆类型获得总数,“b.buss cable”

select 
r.residence_id,

bd.buss_id,
bd.buss_description,
bd.sub_system,
bd.sub_mfg,
bd.sub_drop_id,
bd.buss_address,
bd.buss_cable,

bs.Drop_id,
bs.bus_order,
bs.next_drop,
bs.distance_next_drop,
bs.subsystem_code

from Residence as r
left join buss_drops as bd on
r.residence_id = bd.Residence_residence_id


left join bus_sequience as bs on
bd.buss_id = bs.bus_buss_id

where r.residence_id = 'Andora 9661'
#order by r.residence_id, bd.buss_cable, bd.buss_id, bs.bus_order
group by bd.buss_cable

;
mysql
1个回答
0
投票

如果您只需要一个计数,那么添加

count(*)

列列表,否则添加

sum(column-to-be-totalled)

到列列表。

你已经在所需的列上进行分组,所以我认为其中一个就可以了。

如果我误解了这个问题,请道歉。

© www.soinside.com 2019 - 2024. All rights reserved.