私はユーザーを含むテーブルを持っています...ある方法または別のユーザーが倍増しました(複数のレコードを持つ)。私はすべてのユーザーレコードを電子メールアドレスで区別し、複数のレコードを持つユーザーに対しては、最もログインが多いレコードのみを取得したいと考えています。私は、クエリが返すしたい何このクエリを書くには?
--USERS----------------------------
ID EMAIL TOTAL_LOGINS
1 [email protected] 3
2 [email protected] 1
3 [email protected] 1
4 [email protected] 45
5 [email protected] 6
6 [email protected] 2
はこれです:
ID EMAIL TOTAL_LOGINS
1 [email protected] 3
4 [email protected] 45
5 [email protected] 6
6 [email protected] 2
誰かがこのクエリで私を助けることができますか?
ありがとうございます! MySQLで
+1、単純なグループでそれを解決します。 –
@Justin:私はユーザーのIDも必要です...実際には、上記の表を要約しました...実際にはテーブルにもっと多くの列があり、私はusers表でselect *を実行する必要があります。 – Ryan
これは単なるアカウントを持っているすべてのユーザーを選択します.... –