質問がありますので、皆さんに助けていただければ幸いです。
2 つの列を含むテーブルがあります。
type // contains 2 different values: "Raid" and "Hold"
authorization // contains 2 different values: "Accepted" or "Denied"
次のような値を返すビューを作成する必要があります。
TYPE:RAID ACCEPTED:5 DENIED:7
TYPE
基本的に、値のうち「Raid」がいくつあり、そのうち「Accepted」と「Denied」がいくつあるかを知りたいのです。
よろしくお願いします!!
ベストアンサー1
SELECT
Type
,sum(case Authorization when 'Accepted' then 1 else 0 end) Accepted
,sum(case Authorization when 'Denied' then 1 else 0 end) Denied
from MyTable
where Type = 'RAID'
group by Type