ホームページ > データベース > mysql チュートリアル > データベーステーブル内の固有の電子メールアドレスをカウントするにはどうすればよいですか?

データベーステーブル内の固有の電子メールアドレスをカウントするにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-02 06:07:29
オリジナル
989 人が閲覧しました

How to Count Unique Email Addresses in a Database Table?

データベース テーブル内の一意の電子メール数の検索

データベース テーブル内の一意の値の数を数えるのは、特に分析する場合によく行われるタスクです。洞察のためのデータ。 orderNumber、name、email の 3 つの列を持つテーブルがある場合を考えてみましょう。目標は、テーブル内の一意の電子メール アドレスの数を確認することです。

最初に、SELECT count(email) FROM 注文を使用しようとしましたが、このクエリは重複した値を含む合計電子メール数を返しました。一意のメールをカウントするには、クエリに DISTINCT キーワードを追加することが不可欠です。

ただし、単に SELECT DISTINCT count(email) FROM 注文を使用するだけでは十分ではない場合があります。必要な数を取得するには、COUNT(DISTINCT(email)) を使用する必要があります。この構文により、カウントする前に DISTINCT キーワードが電子メール列に確実に適用されます。

クエリ SELECT count( DISTINCT(email) ) FROM 注文を実行すると、注文内の一意の電子メール アドレスの数が正しく判断されます。テーブル。

以上がデータベーステーブル内の固有の電子メールアドレスをカウントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート