Du nævnte aldrig, hvordan du vil bestemme, hvilken post der skal beholdes i tilfælde af dublet ip
-name
par. Men baseret på dit eksempeloutput ser det ud til, at du beholder posten med det mindste id
værdi. I dette tilfælde kan vi bare tage MIN(id)
mens du grupperer for at få det ønskede resultat:
SELECT MIN(id), ip, name
FROM yourTable
GROUP BY ip, name
Følg linket nedenfor for en kørende demo: