Müşteri bilgileri veritabanına sahibim. Fatura adresi ve gönderim adresi için ayrı bir satır vardır; SA, SA. Kayıtların birçoğu BA'ya ayarlandı, bu yüzden her müşteri için kopyalarım var. SA'ya bir yinelenen kayıt ayarlamanız gerekiyor. Bunu denedim ancak yinelenen kayıtları TÜM güncelleştirildi. Bunun yerine, yinelenen kayıtlardan sadece birini güncellemek istiyorum;MySql UPDATE yinelenen kayıtlardan yalnızca biri
UPDATE customer1 AS C1 JOIN
(
SELECT Ca.user_id, C2.CID, Ca.address_type FROM
customer1 AS Ca JOIN
customer2 AS C2 ON CC.user_id = C2.CID
GROUP BY Ca.user_id
HAVING COUNT(*) > 1
) AS C2a ON
C1.user_id = C2.CID
SET C1.address_type = 'SA'
tablosunu kullanarak bir uyarı alırsınız Tablo şemasını gönderebilir misiniz? – InSane