Nikdy jste nezmínili, jak chcete určit, který záznam zachovat v případě duplicitní ip
-name
páry. Na základě vašeho ukázkového výstupu se však zdá, že uchováváte záznam s nejmenším id
hodnota. V tomto případě stačí vzít MIN(id)
při seskupování, abyste získali požadovaný výsledek:
SELECT MIN(id), ip, name
FROM yourTable
GROUP BY ip, name
Kliknutím na odkaz níže spustíte ukázku: