欢迎来到代码驿站!

MsSql

当前位置:首页 > 数据库 > MsSql

SQL一条语句统计记录总数及各状态数

时间:2021-01-05 13:46:12|栏目:MsSql|点击:

方法一、

复制代码 代码如下:

SELECT SUM(正确数)+SUM(错误数) AS 总记录数,SUM(正确数),SUM(错误数)
FROM (
SELECT COUNT(1) 正确数,0 错误数
FROM TB
WHERE STATUS=1
UNION ALL
SELECT 0 正确数,COUNT(1) 错误数
FROM TB
WHERE STATUS=0) a

方法二、

复制代码 代码如下:
select count(1)总记录数,sum(case when status=1 then 1 else 0 end)正确数,sum(case when status=0 then 1 else 0 end) 错误数 from T

上一篇:SQL Server中数据行批量插入脚本的存储实现

栏    目:MsSql

下一篇:Sql Server 存储过程调用存储过程接收输出参数返回值

本文标题:SQL一条语句统计记录总数及各状态数

本文地址:http://www.codeinn.net/misctech/40796.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有