La Red de Conocimientos Pedagógicos - Currículum vitae - Deduplicación de sentencias SQL ¿Qué es distinto?

Deduplicación de sentencias SQL ¿Qué es distinto?

distinct se utiliza para consultar el número de registros únicos, es decir, distintivo devuelve el número de campos únicos (recuento (identificación distinta)). Devuelve otros campos.

Cuando se utiliza distinto para eliminar valores duplicados para un solo campo, los duplicados redundantes del mismo valor se filtrarán y solo se devolverán valores únicos.

Cuando se utiliza distinto en varios campos al mismo tiempo para eliminar valores duplicados, el campo distinto debe colocarse delante del primer campo y no se puede colocar después de otros campos. Es decir, distinto debe colocarse después de seleccionar y antes del primer campo. Al mismo tiempo, cuando se utilizan campos distintos para eliminar datos duplicados, los valores correspondientes a cada columna en cada fila deben ser los mismos para eliminar valores duplicados. Si el valor de una de las columnas es diferente, significa que los datos. No son datos duplicados y no se filtrarán.

Notas de uso

1. El campo de consulta distinto debe colocarse al principio del campo a consultar, es decir, en el primer parámetro.

2. Solo se puede utilizar en sentencias SELECT, no INSERT, DELETE y UPDATE.

3. DISTINCT significa que al empalmar todos los parámetros posteriores se obtendrán registros no duplicados, es decir, cada fila de registros encontrada en el empalme de parámetros es única.

4. No se puede utilizar con todos al mismo tiempo. De forma predeterminada, se devuelven todos los resultados al realizar la consulta.