ホームページ  >  記事  >  データベース  >  mysqlでデータの出現数をクエリする方法

mysqlでデータの出現数をクエリする方法

WBOY
WBOYオリジナル
2022-05-16 15:09:178267ブラウズ

mysql では、group by および count を指定した select ステートメントを使用して、データの出現数をクエリできます。count は、取得したデータの数を返すことができます。構文は、「select columns name, count(*) as」です。テーブル名から列名ごとにグループ化してカウントします。」

mysqlでデータの出現数をクエリする方法

このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。

mysql でデータの出現数をクエリする方法

count 関数は、テーブルまたは配列内のレコードをカウントするために使用される関数です。count(*) 取得した行数を返します。 、NULL 値が含まれているかどうかは関係ありません。

他の列を取得せずにテーブルから SELECT を取得し、WHERE 句がない場合、COUNT(*) は戻り速度が最速になるように最適化されます。

例は次のとおりです。

テーブル データ:

mysqlでデータの出現数をクエリする方法

cat_type によって分類された出現数をクエリします

クエリ cat_type によって分類された出現数をクエリするには、次のステートメントを使用できます。

select cat_type,count(*) as count from cat group by cat_type;

cat_type によって分類された出現数をクエリするには、次のステートメントを使用できます。

select cat_type,count(*) as count from cat group by cat_type having count>1;

クエリ結果は次のとおりです

mysqlでデータの出現数をクエリする方法

推奨学習: mysql ビデオ チュートリアル

以上がmysqlでデータの出現数をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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