sql >> データベース >  >> RDS >> Mysql

GROUP BY(MySQLとSQLサーバー)

    SQLServerでGROUP BYを使用する場合 関連する他のすべての列は、適切に集約される必要があります。結果を達成するには、次のものが必要です。

        SELECT Name,Team,MIN(Date), SUM(Figure) 
    FROM Table
    GROUP BY Name,Team
    

    より長い日付が必要な場合は、MAXを使用します MINの代わりに 。私はMySQLに精通していませんが、適切な集計なしでは結果は得られないはずです。 MySqlは、2つのうちどちらの日付を選択するか、および異なるTeamsがあったかどうかをどのように知るのでしょうか? 個人の場合、どちらを選択するかをどのようにして知ることができますか?



    1. SQLServerデータベースのクラウドへの移動

    2. データベースのスケーリングのベストプラクティス:パート1

    3. Postgres SELECT*FROMテーブルWHEREcolumn-varchar==string-example?

    4. (Oracle / SQL)すべてのデータ型を1つの列にマージします