SQL sql統計不同類別的不同狀態的數目

2022-09-05 15:42:11 字數 772 閱讀 3906

例子:某主機下有5149個裝置,裝置分不同類別,裝置執行會有不同狀態(1-正常、2-告警、3-故障、0-離線)

sql:

select t.device_type_name,

sum(case t.device_status when '1' then 1 else 0 end) as '正常',

sum(case t.device_status when '3' then 1 else 0 end) as '故障',

sum(case t.device_status when '0' then 1 else 0 end) as '離線',

sum(case t.device_status when '2' then 1 else 0 end) as '告警'

from(select * from `device_info` where fire_system_id=1 and category_id=2 and deleted=0 and dist_id=5) t

group by t.device_type_name

查詢結果:

頁面效果:

SSL證書不同類別的區別

ssl證書分單網域名稱ssl證書 多網域名稱ssl證書 網域名稱驗證型 組織型驗證 擴充套件型驗證共5種ssl證書類別,選擇不同的ssl證書加密成都也不同,也不同。只有ev ssl 擴充套件型的才支援顯示綠標認證名字。單網域名稱ssl證書 英文名稱 single domain ssl certifi...

幾種不同類別的計算機網路

廣域網的作用範圍通常為幾十到幾千公里,因為有時也稱為遠端網。廣域網是網際網路的核心部分,其任務是通過長距離運送主機所傳送的資料。連線廣域網各結點叫關機的鏈路一般都是高速鏈路,具有較大的通訊容量。都會網路的作用範圍一般是乙個城市,可跨越幾個街區甚至是整個城市,其作用距離約為5 50km。都會網路可以為...

取不同類別的第一條資料

select row number over order by size as rownum,from o orderwovenlabel row number over order by size 表示得到某一列的行號 select no identity int,1,1 into temptab...