SELECT
SUM(IF(d.status=1,1,0)) '空闲',
SUM(IF(d.status=3,1,0)) '运行',
SUM(IF(d.status=4,1,0)) '故障',
SUM(IF(d.status=6,1,0)) '掉线',
l.name
FROM
hr_device d
LEFT JOIN hr_devicecategory dg on d.deviceCategoryId =dg.id
LEFT JOIN hr_laundry l on d.laundryId = l.id
WHERE
d.deleteFlag = 2 and d.merchantId = 186 GROUP BY d.laundryId