Sql server SQL查询以查找0和1的计数
我有一个允许的列名Sql server SQL查询以查找0和1的计数,sql-server,sql-server-2008,sql-server-2005,sql-server-2012,Sql Server,Sql Server 2008,Sql Server 2005,Sql Server 2012,我有一个允许的列名,,我希望MS SQL查询同时计算值0和1 Allowed ------- 0 0 0 1 1 1 您可以尝试以下方法: select count(Allowed) as count from yourtable group by Allowed 要获取允许的计数及其各自的值,请执行以下操作: SELECT Allowed, COUNT(Allowed) AS AllowedCount FROM TestTable GROUP BY Allowed 结果: Allowed
,
,我希望MS SQL查询同时计算值0和1
Allowed
-------
0
0
0
1
1
1
您可以尝试以下方法:
select count(Allowed) as count
from yourtable
group by Allowed
要获取允许的计数及其各自的值,请执行以下操作:
SELECT Allowed, COUNT(Allowed) AS AllowedCount
FROM TestTable
GROUP BY Allowed
结果:
Allowed AllowedCount
-----------------------
0 3
1 3
工作SQL小提琴:
要获取值0和1的允许计数,请执行以下操作:
SELECT COUNT(Allowed) AS AllowedCount
FROM TestTable
WHERE Allowed IN (0, 1)
工作SQL FIDLE:按允许从tablename组中选择计数(允许)