Necesito una instrucción SQL para aplicar un filtro a un determinado campo con el objeto de mostrar sólo registros únicos de una tabla de una base de datos, es decir, que no muestre aquellos repetidos o con idéntico valor.
Muchas gracias compañeros.
Necesito una instrucción SQL para aplicar un filtro a un determinado campo con el objeto de mostrar sólo registros únicos de una tabla de una base de datos, es decir, que no muestre aquellos repetidos o con idéntico valor.
Muchas gracias compañeros.
SELECT DISTINCT...
Saludos.
Justo acabo de encontrarlo, muchas gracias. ;-)
y si quieres por varios campos o que te haga operaciones, tendras que usar el GROUP BY. Tambien puedes usarlo en vez del DISTINCT.
SELECT DISTINCT campo FROM tabla;
SELECT campo FROM tabla GROUP BY campo;
SELECT campo, count(id) FROM tabla GROUP BY campo;
El ultimo caso te dirá la cantidad de "campo" que tienes repetidos por cada uno de ellos.
Eres una máquina compañero. Gracias de nuevo. ;-)