OK私はselect文を作っていましたが、私が望むようにしていませんでした。私はそれをしたいと思うように微調整しようとしましたが、うまく動作しません。私が書いた選択で、それがどのように見えるかのイメージを追加しています。写真の下部に3つの合計があります。私はTotalSalary、AvreageSalary、およびすべてのプレイヤー数で1つの行が必要です。うまくいけばそれは理にかなっている。SQLの選択と機能ステートメント
SELECT DISTINCT teamID as Team, yearid as 'Year',
SUM(salary) AS TotalSalary, AVG(salary) AS AverageSalary,
Count(playerID) as players
FROM Salaries
GROUP BY teamID, salary, yearID, playerID
HAVING teamID = N'SEA'
and yearID = N'2010'
使用しているSQLのバージョンは? –
あなたは合計が必要であることを除いてすべてが大丈夫ですか? –
あなたの質問には関係ありませんが、 'group by'節があるので' distinct'という言葉は冗長です。 –