Cláusula SELECT DISTINCT SQL
SELECT DISTINCT Columna1,Columna2 FROM NombreTabla
La consulta nos muestra los registros distintos de la columna que hemos especificado, es decir omite los valores duplicados en la columna seleccionada.
Ejemplos de SQL SELECT DISTINCT
A continuación haremos uso de la tabla productos para realizar algunos ejemplos de demostración:
Tabla Productos
De la siguiente tabla vamos a seleccionar los producto que tienen diferentes marcas, veamos la consulta
SELECT DISTINCT Marca FROM SivProductos
Procederemos a ejecutar la consulta para obtener los registros:
En los registros de la tabla Productos hay varios nombres de marcas duplicados. Con DISTINCT lo que hacemos es mostrar solamente un único registros aunque en la tabla se repita muchas veces
Veamos otro ejemplo, seleccionemos la cantidad de marcas de productos diferentes.
SELECT DISTINCT COUNT(Marca) AS Marcas FROM SivProductos
Veamos el resultado de la consulta creada:
La cláusula sql DISTINCT nos va permitir mostrar registros únicos ya sea que esto se repitan varias veces en la tabla.
0 Comentarios