我想寻求帮助的特定值,我想只从一个单一的列数为2种条件下2个特定值的记录数,但是:计数属于同一列的SQL Server
计数记录第一:
计数(服务)联系人
service | state | address
service1| 1 |123
service2| 1 |321
service3| 3 |332
service1| 2 |333
service2| 2 |111
service3| 3 |333
第一个结果
Service | Contacts | status
service1| 1 | 1
service1| 1 | 2
service1| 1 | 3
service2| 1 | 1
service2| 1 | 2
service2| 1 | 3
如果状态= 1和2,然后添加数否则为0(只算谁的“状态”等于1和2
结果:
最终结果
抱歉混乱 感谢您很大的帮助
您可以将(服务3,3,3)添加到表数据中,还可以调整预期的结果。 – jarlh
谢谢你的快速回答。但我忘了提及,列“联系人”只是来自count(X)查询。 –