Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como encontrar os registros duplicados em uma tabela
SQL ou linguagem de consulta estruturada , é uma linguagem padrão usada para manipular dados em muitos dos DBMS de hoje ou sistemas de gerenciamento de banco de dados . Um sistema de gerenciamento de banco de dados que você pode ter acesso a poderia incluir Microsoft Access, Microsoft SQL ou mesmo Oracle. A cláusula HAVING , usado em uma instrução SELECT, pode ajudar a encontrar os registros duplicados em uma tabela. Este exemplo usa o Microsoft SQL mas deve funcionar na maioria dos sistemas . Coisas que você precisa
Microsoft SQL ou outros DMBS
Show Mais instruções
1

Criar banco de dados em Microsoft SQL Server ou outro DMBS .
2

Criar uma tabela para trabalhar com o uso desta instrução SQL: . CREATE TABLE [ dbo] [ Table_1 ] ( [ID ] [ int ] IDENTITY ( 1,1) NOT NULL, [ nome] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Sobrenome ] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL) ON [ PRIMARY]
3

Adicionar dados à tabela usando essas instruções de inserção . Note que ' George Washington ' é inserido apenas uma vez :

INSERT INTO [ Table_1 ] ( [nome ], [ Sobrenome] ) VALUES (' João ', ' Doe' ) INSERT INTO [ Table_1 ] ( [Nome] , [Sobrenome ]) VALUES (' Jane ', ' Doe ' ) INSERT INTO [ Table_1 ] ( [Nome] , [Sobrenome ]) VALUES (' Mike ' , 'Smith' ) INSERT INTO [ Table_1 ] ( [nome ], [ ,"Sobrenome] ) VALUES (' João ', ' Doe' ) INSERT INTO [ Table_1 ] ( [nome ], [ Sobrenome] ) VALUES (' Jane ', ' Doe' ) INSERT INTO [ Table_1 ] ( [nome ], [ Sobrenome] ) VALUES (' Mike ', ' Smith ' ) INSERT INTO [ Table_1 ] ( [Nome] , [Sobrenome ]) VALUES (' George ', ' Washington ' )
4

Emita a seguinte instrução SELECT ver todos os registros duplicados na tabela :

selecionar nome, sobrenome de Table_1Group por Nome, LastNameHaving Count ( * )> 1

os resultados será parecido com este : Nome Sobrenome - -------------------------------------------------- ------------------------------------------- Jane DoeJohn DoeMike Smith

Estas são todas as linhas duplicadas na tabela.

Anterior :

Próximo : No
  Os artigos relacionados
·Posso colocar várias âncoras em HTML 
·O que é o Python 2.4.3 
·Como converter Liberty BASIC para EXE 
·Como calcular o PPS 
·Como aprender programação CNC Macros 
·Como conectar TextBox para BindingNavigator 
·Como adicionar mapas para Quake 3 
·Refatorar o código para melhor desempenho 
·Como contar entradas exclusivas em uma planilha Lotus 1…
·Como fazer upload de imagens para ASP.Net 
  Artigos em destaque
·Como reinstalar o Rtl100.Bpl 
·Função em C para Palindromes 
·XNA Pixel Shader Effects 
·Como desenvolver a lógica de um programa que continuam…
·Como converter PSD para Joomla 
·Como obter um nome de entrada inteira na CPP 
·Como executar E /S com arquivos binários em C + + 
·Como criar Cantos arredondados em DIV 
·Como converter BitArray para Byte 
·Uma explicação de XBlite 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados