データベース テーブル内の一意の電子メール数の検索
データベース テーブル内の一意の値の数を数えるのは、特に分析する場合によく行われるタスクです。洞察のためのデータ。 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 サイトの他の関連記事を参照してください。