busqueda de registros repetidos
en una base de datos tengo una tabla con mas de 10000 registros y tengo que mirar si dentro de esa tabla hay algun registro repetido dentro del campo numero de cliente, que instruccion me permite mirar eso??. Muchas gracias
Con la siguiente instrucción obtendrás cuantos número de clientes hay de cada uno:
SELECT numero_cliente, COUNT(*)
FROM tabla
GROUP BY numero_cliente
Espero que te valga esto,
Un saludo,
Paco.
SELECT numero_cliente, COUNT(*)
FROM tabla
GROUP BY numero_cliente
Espero que te valga esto,
Un saludo,
Paco.
select numeroCliente from nombredeTabla
group by numeroCliente
having count (*) > 1
Te explico .. esta consulta de devolvera el numero del cliente que aparece mas de una vez
esto se lo consigue debido a que con la sentencia sql
group by numeroCliente estamos agrupando todos los numero de clientes que sean iguales , y la instruccion having contara los que son iguales y solo se mostraran los que aparecen en la tabla mas de una vez
espero que esto aclare tus dudas .
group by numeroCliente
having count (*) > 1
Te explico .. esta consulta de devolvera el numero del cliente que aparece mas de una vez
esto se lo consigue debido a que con la sentencia sql
group by numeroCliente estamos agrupando todos los numero de clientes que sean iguales , y la instruccion having contara los que son iguales y solo se mostraran los que aparecen en la tabla mas de una vez
espero que esto aclare tus dudas .
