MySQLでデータをソートやグループ化する方法は何ですか?

MySQLでは、データを並べ替えるためにORDER BY句、データをグループ化するためにGROUP BY句を使用することができます。

  1. データを並べ替える。
SELECT * FROM table_name ORDER BY column_name ASC/DESC;

ASCは昇順、DESCは降順を表します。

  1. データをグループ化する:
SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;

指定された列をグループ化して、各グループ内の行数を計算します。複数の列をグループ化する場合は、GROUP BY句を使用できます。

SELECT column1, column2, COUNT(*) FROM table_name GROUP BY column1, column2;
bannerAds