程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL >> SQL一條語句統計記載總數及各狀況數

SQL一條語句統計記載總數及各狀況數

編輯:MSSQL

SQL一條語句統計記載總數及各狀況數。本站提示廣大學習愛好者:(SQL一條語句統計記載總數及各狀況數)文章只能為提供參考,不一定能成為您想要的結果。以下是SQL一條語句統計記載總數及各狀況數正文


辦法1、


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

辦法2、

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved