2017-02-09 7 views
-3
AWBNO    STATUS 
123    DELIVERED 
125    DELIVERED 
124     RTO 
126     RTO 
127     NDR 
128     NDR 
131    DELIVERED 
132    DELIVERED 
133     NDR 
134    DELIVERED 

値: - あなたがこのような状況に基づいて、条件付き集計を行うことができます計算合計が、私はこのように出力したい

TOTAL  DELIVERED  RTO  NDR 
10    5   2  3 
+4

...男に来てもう少し説明的でなければなりません。あなたのコードといくつかの詳細を追加します。 – Laurens

答えて

3

を:

select 
    count(*) total, 
    count(case when status = 'DELIVERED' then 1 end) DELIVERED, 
    count(case when status = 'RTO' then 1 end) RTO, 
    count(case when status = 'NDR' then 1 end) NDR 
from your_table; 
関連する問題