SQL - Elegir registros Duplicados

 
Vista:

Elegir registros Duplicados

Publicado por JC (1 intervención) el 08/05/2016 12:53:47
Hola,

Tengo una tabla con datos estrucutrados en SQL Server de la siguiente forma:

Campo 1 -- Campo2

1 -- A
1 -- B
2 -- A
3 -- C
3 -- B
6 -- D
6 -- A

Me gustaria hacer un "case" o algo asi, en el que agrupar los duplicados diciendole que si tiene el valor "A" sea el registro que se quede, luego el "C", despues "B" .

En definitiva, quedarme con uno de los registros duplicados solamente indicandole el orden de preferencia del dato.

Si podeis ayudarme os lo agredeceria, Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Elegir registros Duplicados

Publicado por DAVID (23 intervenciones) el 09/05/2016 12:41:01
Hola,
Algo asi te valdria?

1
2
3
select campo2, count(*) contador
from table
having count(*)>1


Un saludo,
David
estudio de diseño web
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Elegir registros Duplicados

Publicado por Leopoldo Taylhardat (93 intervenciones) el 13/05/2016 17:43:25
Saludos.

select campo_2, min(campo_1) from tabla...


Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar