Anladığım kadarıyla aşağıdaki SQL komutu işini çözer.
Parantez içindeki kısım ip adreslerini gruplayıp adedi birden fazla olanların listesini çıkartıyor.
geri kalanda kısımda ip adreslerinden clonerDetected=1 olanları güncelleme yapıyor.
UPDATE tablo1
SET tablo1.canusefreetrial=0,tablo1.freetrialactive=0
WHERE tablo1.user_ip in
(
SELECT t2.user_ip
FROM tablo1 t2
WHERE t2.clonerDetected=1
GROUP BY t2.user_ip
HAVING count(t2.user_ip)>1
)
and tablo1.clonerDetected=1