2013-06-29 5 views

答えて

21

SUMIFまたはCOUNTIFはありません。

しかし、あなたはカウントのためにSUMまたはCOUNTCASEを使用してIF ...

SELECT 
    [Broadcast Management], 
    SUM(CASE WHEN [Type of Station] = 'Full Power' THEN 1 ELSE 0 END) AS [Full Power], 
    SUM(CASE WHEN [Type of Station] = 'LPTV Cable' THEN 1 ELSE 0 END) AS [LPTV Cable], 
    SUM(CASE WHEN [Type of Station] = 'LPTV No Cable' THEN 1 ELSE 0 END) AS [LPTV No Cable] 
FROM 
    yourTable 
GROUP BY 
    [Broadcast Management] 

を持っているん1, 2, 4, NULLのカウントが3であるとして、あなたはELSEリターンNULLを作ることができます。

+0

が優れています。ありがとう@ MatBailie –