ホームページ  >  記事  >  データベース  >  MySQL の GROUP BY 句で複数のカラムを使用する意味は何ですか?

MySQL の GROUP BY 句で複数のカラムを使用する意味は何ですか?

王林
王林転載
2023-09-12 12:53:02958ブラウズ

在 MySQL GROUP BY 子句中使用多列有何意义?

GROUP BY 句で複数の列を指定することで、結果セットをより小さなグループに分割できます。 GROUP BY 句で指定する列の数が増えるほど、グループは小さくなります。

mysql> Select designation, YEAR(Doj), count(*) from employees GROUP BY designation, YEAR(DoJ);

+-------------+-----------+----------+
| designation | YEAR(Doj) | count(*) |
+-------------+-----------+----------+
| Asso.Prof   | 2013      | 1        |
| Asst.Prof   | 2015      | 1        |
| Asst.Prof   | 2016      | 1        |
| Prof        | 2009      | 2        |
| Prof        | 2010      | 1        |
+-------------+-----------+----------+

5 rows in set (0.00 sec)

以上がMySQL の GROUP BY 句で複数のカラムを使用する意味は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。