たくさんのエントリ(標準のもの、電子メール、名前、都市など)と、将来のものについて通知するためのサブスクライブオプションを含むテーブルがあります。
私は、各州がオプトインした数を調べようとしています(サブスクライブフィールドに1があります)。また、その巨大なリストの個別の電子メールアドレスをエクスポートしようとしています。
だから私は次の2つのクエリがあります
エクスポートするテーブルからすべての値を取得します。
SELECT DISTINCT(email_address), first_name, last_name, street_address, city, province, postal_code, phone FROM entries WHERE subscribe='1' GROUP BY email_address
テーブルからカウント(州|#のように見えます)を取得します。
SELECT province, COUNT(DISTINCT email_address) FROM entries WHERE subscribe='1' GROUP BY province;
今私の問題は、最初のクエリが1124
結果を返し、2番目のクエリが結果に加算される1136
ことです。したがって、どこかで12のエントリが登場します。
何が起きているのか、クエリなどに問題があるのかをどのように把握できますか?