計數量值我有表:muximum如何計算相同的數字,並返回從每列
+-----+-----+-----+-----+
| ID | C1 | C2 | C3 |
+-----+-----+-----+-----+
| 1 | 5 | 8 | 3 |
| 2 | 7 | 4 | 7 |
| 3 | 5 | 8 | 7 |
| 4 | 8 | 2 | 7 |
+-----+-----+-----+-----+
我想從中統計了每列返回一個數字。例如,在這樣的場景:
+----+----+----+
| C1 | C2 | C3 |
+----+----+----+
| 5 | 8 | 7 |
+----+----+----+
什麼是做到這一點的最好方法是什麼?
我寫了這個查詢,但它是一列只有
SELECT TOP 1
C1,
count(*) as Col1
FROM [TableName]
GROUP BY C1
ORDER BY Col1 DESC
如果我有另一行怎麼辦:'5 | 5 | 2 | 1 |'?這將如何顯示?每列的逗號分隔值? – 2014-11-24 01:51:26