私は学生と評価のあるテーブルを持っています。すべてのレーティングを繰り返しますが、MINとMAXの繰り返しレベルはありません。SQL集計関数がありますか?
I'amこのクエリをrunnig:
SELECT
[Grade],
COUNT([Grade]) AS [Number of repetitions]
FROM [Test].[dbo].[Evaluation]
GROUP BY Grade
私はこの結果を持っており、それはokですが、どのようにMINと繰り返しのMAX数withuoutこのクエリを表示するには(その場合には6から120と。 10 - 4)
Grade Number of repetitions
6 120
7 35
8 93
9 25
10 4
この方法でHAVINGを試みましたが、動作しません。これはSQLのメッセージです。「集計またはサブクエリを含む式に対して集計関数を実行できません」
ありがとう、ありがとうございます。
どのデータベースを使用していますか? –
MS SQL Server 2012 – enzodev