Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/10/2011, 11:04
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: SQLAyuda con una consulta SQL, la quiero agrupar para que me regrese un so

Código SQL:
Ver original
  1. CREATE TABLE #temp
  2. (
  3. campo1 INT,
  4. campo2 VARCHAR(20),
  5. campo3 VARCHAR(20),
  6. campo4 datetime,
  7. campo5 VARCHAR(20)
  8. )
  9.  
  10.  
  11. INSERT INTO #temp VALUES (1,'HOLA','SALUDOS','20110101','FRASE')
  12. INSERT INTO #temp VALUES (2,'HOLA','SALUDOS','20111021','FRASE')
  13.  
  14. SELECT campo1, campo2, campo3, campo4, campo5
  15. FROM #temp
  16. WHERE campo2 = 'hola' AND campo4=(SELECT MAX(campo4) FROM #temp WHERE campo2='hola')
  17. GROUP BY campo1, campo2, campo3,campo5,campo4
  18.  
  19. ó
  20.  
  21. SELECT campo1, campo2, campo3, campo4, campo5
  22. FROM #temp
  23. WHERE campo2 = 'hola' AND campo4=(SELECT MAX(campo4) FROM #temp WHERE campo2='hola')


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