Nunca mencionó cómo desea determinar qué registro conservar en el caso de una ip
duplicada -name
pares Sin embargo, según su salida de muestra, parece que está reteniendo el registro con el id
más pequeño valor. En este caso, podemos simplemente tomar el MIN(id)
mientras se agrupa para obtener el resultado deseado:
SELECT MIN(id), ip, name
FROM yourTable
GROUP BY ip, name
Siga el enlace a continuación para ver una demostración en ejecución: