1

私は次のことをする必要がある少し問題がありました...

province, count(*)すべての行のDISTINCT電子メールアドレスとGROUP BY州を選択します。だから私は次のようなものになってしまうでしょう

Province | Count(*)
Province | Count(*)

たとえば、ABには1500個の異なる電子メールアドレスがあり、SKには1200個の異なる電子メールアドレスがあるとします。

AB | 1500
SK | 1200

結果になりますが、複数の行でDISTINCTを実行すると、機能していないようです。

4

2 に答える 2

1
SELECT province, COUNT(DISTINCT email) FROM table GROUP BY province;
于 2012-12-11T19:47:16.870 に答える
0

これは非常に簡単です。

SELECT province, COUNT(DISTINCT email) as `count`
FROM table
GROUP BY province
于 2012-12-11T19:48:17.140 に答える