我需要通過「做」根據下面的假數據集來計算每個「分數」,並將它們組合的出現次數:SQL計數和分組唯一值
make | model | score Honda Accord 9 Honda CRV 9 Honda Prelude 8 Toyota Camry 8 Toyota Tundra 8 Ford F150 7 Ford Tempo 7 Ford Focus 8
這正是我所需要的 - 1排每個製作和評分組合:
make | score | count Honda 9 2 Honda 8 1 Toyota 8 2 Ford 7 2 Ford 8 1
我不關心命令ATM。我已經嘗試了幾個版本使用區別,但似乎無法得到所需的輸出。
後續行動:我想添加行的輸出,其中一個品牌的計數爲0(無)任何可能的分數值(在這種情況下,其{7,8,9})。通過make`
make | score | count Honda 9 2 Honda 8 1 Honda 7 0 Toyota 9 0 Toyota 8 2 Toyota 7 0 Ford 9 0 Ford 8 1 Ford 7 2
'...(計數不同得分)...組:
輸出將變爲。今天看到很多這些...這裏是一個例子:http://stackoverflow.com/questions/34534540/count-function-with-month-convert – xQbert
張貼您的嘗試,並瞭解如何'羣by'作品 –