Du nämnde aldrig hur du vill bestämma vilken post som ska behållas vid dubblett av ip -name par. Men baserat på din exempelutdata verkar det som om du behåller posten med det minsta id värde. I det här fallet kan vi bara ta MIN(id) medan du grupperar för att få önskat resultat:
SELECT MIN(id), ip, name
FROM yourTable
GROUP BY ip, name
Följ länken nedan för en löpande demo: