[メンバー]テーブルでは、一部の行の列の値が同じですemail
。
login_id | email
---------|---------------------
john | john123@hotmail.com
peter | peter456@gmail.com
johnny | john123@hotmail.com
...
一部の人々は別のlogin_idを使用しましたが、このメールアドレスは同じであり、この列に一意の制約は設定されていません。次に、これらの行を見つけて、削除する必要があるかどうかを確認する必要があります。
これらの行を見つけるには、どのSQLステートメントを使用すればよいですか?(MySQL 5)
count(1)
同等に機能し、パフォーマンスが向上します。(スタックオーバーフローからそのトリックを学びました;-)