1. 程式人生 > >oracle 根據不同條件統計各個條件的總數

oracle 根據不同條件統計各個條件的總數

例如如下sql:select count(u.user_id)total,sum(case when u.work_status=0 then 1 else 0 end)Xb,sum(case when u.work_status=1 then 1 else 0 end)Sb,sum(case when u.work_status=2 then 1 else 0 end)Txzdfrom STS_LPATROL_APPUSER_T u 

當條件匹配上就加1,統計不同work_status條件的總數