ホームページ >データベース >mysql チュートリアル >mysqlでグループの数を数える方法

mysqlでグループの数を数える方法

coldplay.xixi
coldplay.xixiオリジナル
2020-10-28 15:19:1013534ブラウズ

グループ数をカウントする Mysql メソッド: 1. レコードの総数をカウントする [SELECT count(*) FROM テーブル名 WHERE 条件]; 2. 各グループ内のレコード数をカウントする [SELECT count( *) FROM テーブル名 WHERE 条件 GROUP BY id]。

mysqlでグループの数を数える方法

Mysql でグループ数を数える方法:

SELECT count(*) FROM 表名 WHERE 条件

検出されるのはレコードの総数です

SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id

統計は各グループのレコード数になります。

2 番目の SQL ステートメントでレコードの合計数を取得する方法は?

それは次のとおりです:

select count(*) from(SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id ) a ;
SELECT count(*) FROM (SELECT COUNT(*) FROM `papa_stadium_goods_storage_record` WHERE `c_time`>=1474560000 and `c_time`<1476201600 group by `record_type`) a

Note:

サブクエリ方式では、MySQL ではサブ結果セットにエイリアスを使用する必要がありますが、Oracle では特にエイリアスを追加する必要はありません。

#その他の関連する無料学習の推奨事項: mysql チュートリアル(ビデオ)

以上がmysqlでグループの数を数える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る