Может ли кто-нибудь помочь мне о том, как запросить среднее значение этого?Среднее количество запросов SQL Server
У меня есть эта таблица.
teacher | class | students | rating
-----------------------------------
T1 1 001 6
T1 1 002 6
T1 2 003 1
T1 3 004 1
T2 1 001 6
T2 1 002 6
T2 2 003 1
T2 3 004 1
если я Select teacher, class, avg(rating) from table group by teacher, class
тогда я получаю это:
teacher | class | rating
------------------------
T1 1 6
T1 2 1
T1 3 1
T2 1 6
T2 2 1
T2 3 1
, что я хочу сделать, это получить среднее rating
этого результата, и сгруппировать его по teacher
что:
teacher | rating
------------------------
T1 2.66667
T2 2.66667
, потому что если я сделаю Select avg(rating) from table group by teacher
, я получаю
teacher | rating
------------------------
T1 3.5
T2 3.5
Я дал ответ на тот же вопрос несколько часов назад, а затем вопрос был удален? Зачем ? –
Среднее значение, как правило, недействительное измерение –