SQL一条语句统计记录总数及各状态数
2013-12-30 22:41
423 查看
SQL一条语句统计记录总数及各状态数
方法一、
方法二、
SQL一条语句统计记录总数及各状态数
方法一、
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一条语句统计记录总数及各状态数
- SQL一条语句统计记录总数及各状态数
- 一条SQL语句统计两个表的记录数
- oracle一条sql语句统计充值表中今天,昨天,前天三天充值记录
- 20110108 学习记录:利用sql语句复制一条或多条记录
- SQL 一条SQL语句 统计 各班总人数、男女各总人数 、该班级男女 比例
- 使用SQL语句对重复记录查询、统计重复次数、删除重复数据
- 统计一个数据库中,无记录的表的sql语句
- 一条sql语句,查询出全部分类各前10记录
- 统计记录总数的语句
- 【SQL】一条查询中统计同一字段不同记录值数量(频数统计)的写法
- 一条SQL语句,关于字符分割关联多条记录的问题
- SQLite一条SQL语句插入多条记录失败的问题
- sql面试题:用一条SQL语句查出不重复的所有记录
- 执行一条sql语句update多条记录实现思路
- sql语句一条记录拆分为多条记录
- SQL语句统计个数大于一的记录
- 写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的。
- 从数据库中随机抽取一条记录的SQL语句
- [SQL Tricks] 一条SQL语句向一张表里插入多条记录 (Multi-table inserts in 9i)