Tôi muốn xóa các hàng trùng lặp dựa trên hai cột nhưng cần phải giữ 1 hàng tất cả trong số chúng.xóa các hàng trùng lặp và cần giữ một hàng từ tất cả chúng trong mysql
hàng trùng lặp có thể có nhiều hơn hai hàng như thế nào,
ID NAME PHONE
-- ---- ----
1 NIL 1234
2 NIL 1234
3 NIL 1234
4 MES 5989
Tôi muốn xóa bất kỳ 2 hàng từ trên 3 và giữ 1 hàng.
Ngoài ra thiết kế là thiếu sót ... nếu NIL 1234 chỉ xuất hiện khi bạn nên tạo khóa chính hoặc ít nhất là người đầu cơ để kiểm tra sự tồn tại do đó cơ sở dữ liệu của bạn vẫn phù hợp – ITroubs