Tôi có một vấn đề với các truy vấn của tôi trong MySQL. Bảng của tôi có 4 cột và trông giống như thế này:
id_users id_product quantity date
1 2 1 2013
1 2 1 2013
2 2 1 2013
1 3 1 2013
id_users
và id_product
là khóa ngoại từ các bảng khác nhau.
Điều tôi muốn là xóa chỉ một hàng:
1 2 1 2013
Mà xuất hiện hai lần, vì vậy tôi chỉ muốn xóa nó.
Tôi đã thử truy vấn này:
delete from orders where id_users = 1 and id_product = 2
Nhưng nó sẽ xóa cả hai (vì chúng được nhân đôi). Bất kỳ gợi ý về giải quyết vấn đề này?