select
设备名称,
count(1) 合计,
sum(case 所在地 when '店1' then 1 else 0 end) 店1,
sum(case 所在地 when '店2' then 1 else 0 end) 店2,
sum(case 所在地 when '店3' then 1 else 0 end) 店3,
sum(case 所在地 when '店4' then 1 else 0 end) 店4,
sum(case 所在地 when '店5' then 1 else 0 end) 店5
from
基础表
group by
设备名称;