Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/08/2011, 15:22
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: algo más que eliminar duplicados en sql server

Y si haces algo asi:


Código SQL:
Ver original
  1. CREATE TABLE #temp
  2. (
  3. code INT,
  4. iencucod INT,
  5. duracion INT
  6. )
  7.  
  8. INSERT INTO #temp VALUES (1,2999,1062)
  9. INSERT INTO #temp VALUES (2,2999,610)
  10. INSERT INTO #temp VALUES (3,2999,34)
  11. INSERT INTO #temp VALUES (4,6170,447)
  12. INSERT INTO #temp VALUES (5,15729,1148)
  13. INSERT INTO #temp VALUES (6,15729,241)
  14. INSERT INTO #temp VALUES (7,15729,53)
  15. INSERT INTO #temp VALUES (8,38314,1029)
  16. INSERT INTO #temp VALUES (9,38314,256)
  17.  
  18.  
  19. SELECT code,duracion,iencucod FROM #temp WHERE
  20. CONVERT(VARCHAR(20),duracion) + '#' + CONVERT(VARCHAR(20),iencucod)  IN
  21. (
  22.  
  23. SELECT CONVERT(VARCHAR(20),MAX(duracion)) + '#' + CONVERT(VARCHAR(20),iencucod) FROM #temp GROUP BY iencucod
  24.  
  25. )

Saludos!!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me