Latest web development tutorials

SQLite categorías distintas

SQLite declaración SELECT con la palabra claveDISTINCT se usan juntos para eliminar todos los registros duplicados, y sólo obtener una única grabación de una sola vez.

Puede haber un caso, hay múltiples registros duplicados en una tabla. Cuando se extrae un registro de este tipo, palabra clave DISTINCT es especialmente significativo sólo conseguir una única grabación de una sola vez, en lugar de obtener registros duplicados.

gramática

La sintaxis básica de la palabra clave DISTINCT para eliminar registros duplicados como sigue:

SELECT DISTINCT column1, columna2, ..... columnn 
FROM nombre_tabla
DONDE [estado]

Ejemplos

tabla supongamos que la empresa tiene los siguientes registros:

ID NOMBRE EDAD DIRECCIÓN SALARIO
---------- ---------- ---------- ---------- ----------
1 Pablo California 32 20000.0
2 Allen Tejas 25 15000.0
3 Teddy 23 20000.0 Noruega
4 Marcos 25 Rich Mond-65000.0
5 David de Texas 27 85000.0
Kim 6 22 Sur-Hall 45.000,0
7 James Houston 24 10000.0
8 Pablo Houston 24 20000.0
9 James Noruega 44 5000.0
10 James 45 5000.0 Tejas

En primer lugar, echemos un vistazo a la siguiente consulta SELECT, devuelve los registros de nómina duplicados:

sqlite> SELECT nombre de la compañía;

Esto produce los siguientes resultados:

NOMBRE
----------
Paul
Allen
Teddy
marca
David
Kim
James
Paul
James
James

Ahora, vamos a usar la palabra claveDISTINCT en la consulta SELECT anterior:

sqlite> SELECT nombre distinto de la compañía;

Esto produce el siguiente resultado, no hay entradas duplicadas:

NOMBRE
----------
Paul
Allen
Teddy
marca
David
Kim
James