我有類別和種族的組羣,我需要的報告,該報告將看起來像這樣查詢與數以羣
現在我有查詢,可以通過客戶ID和種族數賴特查詢。然而,他也是絕招,客戶端桌上有西班牙裔美國人隊(比特0假1真)。客戶可以有任何種族,但同時他/她可以是西班牙裔。 現在我的查詢可以計算客戶端,但對於西班牙裔它只是單數,而不是由種族
select ethnicity, COUNT (c.EthnCode) as '(A) tottal Numbers of participamts by Rase',
(select COUNT (Hispanic) from clients c JOIN ethnicity e
ON c.EthnCode = e.EthnCode
where c.EthnCode in ('N','A','B','P','W','NW','AW','BW','BN') and Hispanic =1)as '(B)Number of Hispanic or Latino Participants Reported in Column A by Race'
from Clients c
JOIN ethnicity e
ON c.EthnCode = e.EthnCode
where c.EthnCode in ('N','A','B','P','W','NW','AW','BW','BN')
group by ethnicity
而且把它如果某些種族沒有perticipiants它只是沒有顯示結果,但我需要顯示爲0那種族。 這裏是我的查詢結果
正如你可以看到西班牙裔沒有按類別劃分。 需要幫助,試圖解決這個問題,第二天仍然沒有取得任何結果
不完全確定我理解你的問題 - 你想要的輸出是什麼?第3列中的 – sgeddes 2013-02-25 00:05:50
現在顯示17這是所有客戶在DB的西班牙裔狀態1的計數,它應該顯示他們被種族劃分,如報告示例 – Andrey 2013-02-25 00:11:20