タグ: count

検索結果: 2件

article-thumbnail

MySQLで特定の値を持つレコードをカウントする方法

【概要】MySQLで特定の値を持つレコードをカウントする方法についてまとめています。ここではユーザーの購入回数を検索する為に、users_ordersテーブルから各userのレコード数を検索する事をサンプルとして記述します。【詳細】[クエリ]SELECT user_id, COUNT( user_id ) AS count FROM users_orders GROUP BY user_id ORDER BY count DESC;出力結果例user_id | count282 |396 | 2186 | 2205 | 2241 | 2例ではuser_id 282が3回で一番購入回数が多いとわかります。[クエリ詳細]・COUNT()カウントしたいカラムをCOUNTの引数に渡す事で設定可能です。・GROUP BYuser_id毎に計測したい為、GROUP BYでuser_idを設定する必要があります。・ORDER BY購入回数が多い順に表示したい場合、countカラムの結果をDESCに設定する必要があります。もし、購入回数が少ない順番にしたい場合、DESCではなくASCに設定して下さい。

カテゴリ: MySQL 2020-10-16 23:00:22