具有相同的價值觀2列值的計數我有與幾個其他列總和或基於在SQL服務器
ColorA
ColorB
Status
在此DB這個樣子的數據命名列的數據庫表。
ColorA ColorB Status
--------- --------- ---------
GREEN NULL YES
GREEN NULL YES
RED GREEN NO
RED GREEN YES
我想要的結果是什麼這取決於狀態=「YES」
Color Count
GREEN 3
RED 1
我還定義表,保存所有顏色等。
如何構建這個SQL查詢,這將導致前面提到的輸出?我有一個查詢,但我正在使用LEFT Join,然後做一個沒有給出正確結果的UNION。
+1 - 尼斯的答案! – sgeddes 2013-02-19 03:56:46
+1謝謝你解決了我的問題... – aioracle 2013-02-19 06:19:35