“Conocimiento Programación>Lenguajes De Programación

Cómo encontrar los registros duplicados en una tabla

2011/11/21
SQL o Structured Query Language , es un lenguaje estándar que se utiliza para manipular los datos en muchos de los sistemas de gestión de bases de datos DBMS o de hoy. Un sistema de gestión de base de datos que usted puede tener acceso a podría incluir Microsoft Access, Microsoft SQL o Oracle . La cláusula HAVING se utiliza en una instrucción SELECT , puede ayudar en la búsqueda de registros duplicados en una tabla. En este ejemplo se utiliza Microsoft SQL , pero debería funcionar en la mayoría de los sistemas. Cosas que necesitará
Microsoft SQL u otras DMBS
Ver Más instrucciones
1

Crear base de datos en Microsoft SQL Server u otro DBMS .
2

Crear una mesa de trabajo con el uso de esta sentencia SQL : . CREATE TABLE [ dbo ] [ table_1 ] ([ ID] [ int] IDENTITY (1,1) NOT NULL, [ Nombre] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [ Apellidos] [ nvarchar ] ( 50 ) COLLATE SQL_Latin1_General_CP1_CI_AS NULL) ON [ PRIMARY ]
3

agregar datos a la tabla mediante estas instrucciones de inserción . Tenga en cuenta que 'George Washington ' se inserta una sola vez :

INSERT INTO [ table_1 ] ([ Nombre] , [ Apellidos] ) VALUES ( 'John ', ' Pérez ' ) INSERT INTO [ table_1 ] ([ Nombre] , [ Apellidos] ) VALUES ( ' Jane ', ' Pérez ' ) INSERT INTO [ table_1 ] ( [Nombre ], [ Apellidos] ) VALUES ( 'Mike ' , ' Smith ' ) INSERT INTO [ table_1 ] ([ Nombre] , [ ,"Apellidos] ) VALUES ( 'John ', ' Pérez ' ) INSERT INTO [ table_1 ] ([ Nombre] , [Apellidos ]) VALUES ( ' Jane ', ' Pérez ' ) INSERT INTO [ table_1 ] ([ Nombre] , [ Apellidos] ) VALUES ( ' Mike ', ' Smith ' ) INSERT INTO [ table_1 ] ([ Nombre] , [Apellidos ]) VALUES ( 'George ', ' Washington ' )
4

Emita la siguiente sentencia SELECT para ver todos los registros duplicados en la tabla :

seleccionar Nombre, Apellido del Table_1Group por Nombre, LastNameHaving Count ( *)> 1

los resultados se verá algo así: Nombre Apellido - -------------------------------------------------- ------------------------------------------- Jane DoeJohn DoeMike Smith &

Estas son todas las filas duplicadas en la tabla.

Lenguajes De Programación
PowerShell Fecha Funciones
Cómo utilizar DMG en Ventanas
Cómo Redactar un correo electrónico profesional utilizando HTML
Cómo recibir un Servicio Web ASP Net Fuera de IIS
Cómo escribir un comando de impresión en Fortran
Definición de compilación COBOL
¿Qué es un ciclo infinito
Cómo dividir el Matlab Jet tabla de colores en RGB
Conocimiento de la computadora © http://www.ordenador.online