Trong bảng [thành viên], một số hàng có cùng giá trị cho cột email
.Tìm các hàng có cùng giá trị trên một cột trong MySQL
login_id | email
---------|---------------------
john | [email protected]
peter | [email protected]
johnny | [email protected]
...
Một số người đã sử dụng một login_id khác nhưng có cùng địa chỉ email, không có ràng buộc duy nhất nào được đặt trên cột này. Bây giờ tôi cần phải tìm những hàng này và xem chúng có bị loại bỏ hay không.
Tôi nên sử dụng câu lệnh SQL nào để tìm các hàng này? (MySQL 5)
'đếm (1)' hoạt động tốt như nhau và có hiệu suất cao hơn. (Đã học được rằng mẹo từ [so] ;-) – jpaugh
Không hoạt động với postgres. – jhrr
@jpaugh, có thể không muốn sử dụng 'count (1)' https://stackoverflow.com/questions/2710621/count-vs-count1-vs-countpk-which-is-better – Storm