我想计算我的表设备 [device.name] 中有多少同名条目的值为 2 作为仓库 [device.warehouse_id]。
例如,我有 5 行,2 行名称 = Beam,2 行名称 = Spot,1 行名称 = Strobe。
现在我希望选择的结果是:
2 光束
2现货
1 频闪
(想知道每台设备的库存)
我知道它必须是“SELECT COUNT(device.name) FROM device WHERE device.warehouse_id = '2'
那会起作用,并且 COUNT 本身也起作用,但是我想计算每个“组”名称。
当然,我可以做一个 UNION 并为每个 device.name 编写相同的查询,但我想知道如何一次为所有现有名称执行此操作,而无需将它们写下来。
我希望你知道我的意思和我想要什么。
谢谢,法比奥