SQLServerでGROUP BY
を使用する場合 関連する他のすべての列は、適切に集約される必要があります。結果を達成するには、次のものが必要です。
SELECT Name,Team,MIN(Date), SUM(Figure)
FROM Table
GROUP BY Name,Team
より長い日付が必要な場合は、MAX
を使用します MIN
の代わりに 。私はMySQLに精通していませんが、適切な集計なしでは結果は得られないはずです。 MySqlは、2つのうちどちらの日付を選択するか、および異なるTeams
があったかどうかをどのように知るのでしょうか? 個人の場合、どちらを選択するかをどのようにして知ることができますか?