我需要创建一个查询,它将一个位字段的True(1)和False(0)的数量加到两个单独的列中。
我要加入3张桌子,需要将其设置为:
属性|类通过|失败
我将按属性和类分组。
最佳答案
像这样:
SUM(CASE WHEN ColumnName = 1 THEN 1 ELSE 0 END) AS Pass,
SUM(CASE WHEN ColumnName = 0 THEN 1 ELSE 0 END) AS Fail
关于sql-server - 如何将位字段中的正确/错误计数分为两个单独的列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1533106/