タグ

ブックマーク / dev.mysql.com (1)

  • MySQL :: MySQL 8.0 リファレンスマニュアル :: 12.20.2 GROUP BY 修飾子

    GROUP BY 句を使用すると、サマリー出力に上位レベル (つまり、上位集計) のサマリー操作を表す追加の行を含めることができる WITH ROLLUP 修飾子が許可されます。 したがって、ROLLUP で単一のクエリーを使用すれば、複数レベルの分析で質問に回答できます。 たとえば、ROLLUP を使用して OLAP (オンライン分析処理) 操作をサポートできます。 sales テーブルに、売上収益性を記録するための year, country, product カラムと profit カラムがあるとします: CREATE TABLE sales ( year INT, country VARCHAR(20), product VARCHAR(32), profit INT ); 年ごとにテーブルの内容を要約するには、次のような単純な GROUP BY を使用します: mysql> SE

    toteri
    toteri 2007/12/05
    WITH ROLLUP便利! CUBEもある。
  • 1