ホームページ >データベース >mysql チュートリアル >SQL の GROUP BY 句は、一意でない属性を持つデータをどのように変換しますか?
一意でないデータを含む SQL の GROUP BY 句を理解する
GROUP BY
句は、SQL テーブル内のデータを変換する場合、特に一意でない属性を扱う場合に不可欠です。 一意でない属性値を含むサンプル テーブル Tab1
を使用してこれを説明してみましょう。
次の SQL クエリはデータ集計に GROUP BY
を使用します:
<code class="language-sql">SELECT a1, a2, SUM(a3) FROM Tab1 GROUP BY a1, a2;</code>
クエリ機能の説明
このクエリは、a1
と a2
の一意の組み合わせに基づいてデータをグループ化します。 a1
と a2
の値の個別のペアごとに:
a3
値を合計します。a1
、a2
の値、および計算された a3
の合計が表示されます。したがって、出力は単一の行ではなく複数の行になり、各行はテーブル内で見つかった a1
と a2
の一意の組み合わせを表します。
以上がSQL の GROUP BY 句は、一意でない属性を持つデータをどのように変換しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。