Usuário com melhor resposta
Retornando apenas dados repetidos de coluna SQL Server

Pergunta
-
Respostas
-
Olá Jeferson,
Tente assim:
Select etiqueta from <nome da tabela> group by etiqueta having count(*) > 1
"Se a resposta foi útil, não esqueça de marcar a resposta."
MCITP - Administration SQL Server 2008MCITP - Developer SQL Server 2008MCSA - SQL Server 2012
MCT - SQL Server
- Editado Roberto Galvão quinta-feira, 17 de outubro de 2013 14:58
- Marcado como Resposta Jerfeson S. Barbosa quinta-feira, 17 de outubro de 2013 17:06
-
Olá Jeferson,
Aqui vai um exemplo caso você queira saber quais são os IDs dos registro repetidos:
DECLARE @Tabela TABLE ( Codigo INT, Etiqueta INT ) INSERT INTO @Tabela VALUES (1, 100) INSERT INTO @Tabela VALUES (2, 100) INSERT INTO @Tabela VALUES (3, 101) INSERT INTO @Tabela VALUES (4, 102) INSERT INTO @Tabela VALUES (5, 103) INSERT INTO @Tabela VALUES (6, 104) INSERT INTO @Tabela VALUES (7, 104) SELECT Codigo, Etiqueta FROM ( SELECT Codigo, Etiqueta, COUNT(*) OVER(PARTITION BY Etiqueta) AS Total FROM @Tabela ) AS Res WHERE Total > 1
Vitor Mendes | http://www.vitormendes.com.br/
"Ajuda teu semelhante a levantar a sua carga, porém, não a carregá-la." (Pitágoras)
- Marcado como Resposta Jerfeson S. Barbosa quinta-feira, 17 de outubro de 2013 17:06
Todas as Respostas
-
Olá Jeferson,
Tente assim:
Select etiqueta from <nome da tabela> group by etiqueta having count(*) > 1
"Se a resposta foi útil, não esqueça de marcar a resposta."
MCITP - Administration SQL Server 2008MCITP - Developer SQL Server 2008MCSA - SQL Server 2012
MCT - SQL Server
- Editado Roberto Galvão quinta-feira, 17 de outubro de 2013 14:58
- Marcado como Resposta Jerfeson S. Barbosa quinta-feira, 17 de outubro de 2013 17:06
-
Olá Jeferson,
Aqui vai um exemplo caso você queira saber quais são os IDs dos registro repetidos:
DECLARE @Tabela TABLE ( Codigo INT, Etiqueta INT ) INSERT INTO @Tabela VALUES (1, 100) INSERT INTO @Tabela VALUES (2, 100) INSERT INTO @Tabela VALUES (3, 101) INSERT INTO @Tabela VALUES (4, 102) INSERT INTO @Tabela VALUES (5, 103) INSERT INTO @Tabela VALUES (6, 104) INSERT INTO @Tabela VALUES (7, 104) SELECT Codigo, Etiqueta FROM ( SELECT Codigo, Etiqueta, COUNT(*) OVER(PARTITION BY Etiqueta) AS Total FROM @Tabela ) AS Res WHERE Total > 1
Vitor Mendes | http://www.vitormendes.com.br/
"Ajuda teu semelhante a levantar a sua carga, porém, não a carregá-la." (Pitágoras)
- Marcado como Resposta Jerfeson S. Barbosa quinta-feira, 17 de outubro de 2013 17:06
-