1

Oracle DBに次の表(簡略化)があります。

productId  |  modelDescription 
         1 |             thing
         2 |     another thing
         3 |       not a thing
         4 |             thing

この表で最も出現度の高いモデル記述を選択したいと思います。問題は、ほぼ無限のモデル記述が存在する可能性があることです。したがって、結果セットは次のようになります。

modelDescription | appearance 
           thing |          2 
   another thing |          1 
             ... |        ...
4

2 に答える 2

3
select modeldescription, count(modeldescription) 
from products 
group by modeldescription
order by 2 desc
于 2009-04-15T11:02:33.447 に答える
1

さらに、最高のものだけが必要な場合は、次を追加します。

トップ1モデルの説明を選択......

于 2009-04-15T11:12:03.000 に答える