Tôi có ba bảng: danh bạ, tên miền và contacts_domains, hình thành mối quan hệ nhiều-nhiều.Tập hợp cập nhật MySQL Có
Tôi muốn chạy truy vấn cập nhật bảng contacts_domains, nhưng chỉ cho các tên miền có chính xác một liên hệ.
Tôi biết cách CHỌN các hàng mà tôi quan tâm, nhưng không phải cách cập nhật chúng.
SELECT domain_id, contact_id, dominant
FROM contacts_domains
GROUP BY domain_id
HAVING COUNT(contact_id) = 1
Tôi muốn đặt contacts_domains.dominant = 1 cho tất cả các kết quả này.
Cảm ơn!
này không làm việc vì MySQL sẽ thất bại với những điều sau đây: '' ERROR 1093 (HY000): Bạn có thể không xác định mục tiêu bảng 'cd' để cập nhật trong mệnh đề FROM'' –
không hoạt động như đã nói ở trên. – sym