2010-12-10 11 views
0

EmpowerNameとRequestとAvgScoreの3つのフィールドを持つテーブルを作成します。 EMPnameは名前と姓の連結で、requestは従業員のリクエスト数ですAVGScoreは要求の平均スコアです。 次のコードスニペットは、私にとってそれを行います。私はグループにできるようにしたい :アグリゲーションとsum sqlサーバーで複数の列をグループ化する

SELECT  [Employee].surname + ', ' + [Employee].name AS EmpName, 
COUNT(DISTINCT [Request].ID) AS RequestNo, 
AVG([Answer])/4 AS AvgScore 


FROM ..... 

GROUP BY [Ocean.Employee].surname + ', ' + [Ocean.Employee].name 

私の問題は、テーブルのグループ化である(それは長すぎる息切れされているので、私はインクルードが加わり、テーブルリストされていません)さらに、EMPNameが降順で、Request AScおよびAvG降順であり、これをSQL Serverでどのように表示するかはわかりません。

誰かが私に何か助けてくれることを願っています。グループ化ではないです

答えて

0

おかげで、それがORDERです。追加:

ORDER BY EmpName DESC, Request ASC, AvgScore DESC

関連する問題