你好傢伙我有一個SQL查詢,可以找到一些範圍之間的列的總和。 查詢低於SQL查詢,如何以行智能格式顯示結果?
select sum(case when rating_value between 0 and 1.9 then 1 end) as Poor, sum(case when rating_value between 2 and 2.9 then 1 end) as Average, sum(case when rating_value between 3 and 3.9 then 1 end) as Good, sum(case when rating_value between 4 and 5 then 1 end) as Very_Good from rating
其輸出這樣
poor | good | verygood | average 39 | 131 | 231 | 552
但我想是這樣
Rating | Count or Value
-----------------------
Poor 31
Good 21
Average 552
very good 231
輸出希望一個肯定的答覆
謝謝..戈登它的工作。抱歉不能投票支持這個答案bcoz我沒有太多的聲望。 – 2015-04-16 08:59:33