SQL | Cláusula Distinta

La palabra clave distintiva se usa junto con la palabra clave seleccionada. Es útil cuando existe la necesidad de evitar la presencia de valores duplicados en columnas/tablas específicas. Cuando usamos una palabra clave distinta, solo se obtienen los valores únicos

Sintaxis: 

SELECT DISTINCT column1, column2 
FROM table_name 

column1, column2 : Nombres de los campos de la tabla.

table_name: Tabla desde donde queremos obtener los registros.

Esta consulta devolverá todas las combinaciones únicas de filas en la tabla con los campos columna1, columna2. 

NOTA: Si se utiliza una palabra clave distinta con varias columnas, la combinación distinta se muestra en el conjunto de resultados. 

Mesa – Estudiante

ROLLO_NO NOMBRE DIRECCIÓN TELÉFONO AÑOS
1 RAM DELHI XXXXXXXXXX 18
2 RAMESH GURGAÓN XXXXXXXXXX 18
3 SUJIT ROHTAK XXXXXXXXXX 20
4 SEGURO DELHI XXXXXXXXXX 18
3 SUJIT ROHTAK XXXXXXXXXX 20
2 RAMESH GURGAÓN XXXXXXXXXX 18

Consultas

  • Para obtener nombres únicos del campo NOMBRE:
     
SELECT DISTINCT NAME 
FROM Student;

Producción : 

NOMBRE
RAM
RAMESH
SUJIT
SEGURO
  • Para obtener una combinación única de filas de toda la tabla:
     
SELECT DISTINCT * 
FROM Student;

Producción : 
 

ROLLO_NO NOMBRE DIRECCIÓN TELÉFONO Años
1 RAM Delhi XXXXXXXXXX 18
2 RAMESH GURGAÓN XXXXXXXXXX 18
3 SUJIT ROHTAK XXXXXXXXXX 20
4 SEGURO Delhi XXXXXXXXXX 18

Nota: Sin la palabra clave distintiva en los dos ejemplos anteriores, se habrían obtenido 6 registros en lugar de 4, ya que en la tabla original hay 6 registros con valores duplicados.

Este artículo es una contribución de Harsh Agarwal . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks. 

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
 

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *