Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/04/2013, 10:42
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: Valor Minimo y Valor Maximo

teniendo en cuenta tu resultado podrias hacer esto:

Código SQL:
Ver original
  1. CREATE TABLE #temp
  2. (
  3. imdb INT,
  4. nso VARCHAR(20),
  5. producto VARCHAR(100),
  6. VALUE DECIMAL(9,6),
  7. valormax DECIMAL(9,6),
  8. valormin DECIMAL(9,6)
  9. )
  10.  
  11.  
  12. INSERT INTO #temp VALUES (178399,'35350791','ACE-BLANCOS-DIAMANTE-2700GRS',53.8,53.8,53.8)
  13. INSERT INTO #temp VALUES (178399,'35350791','ACE-BLANCOS-DIAMANTE-2700GRS',56.6,56.6,56.6)
  14. INSERT INTO #temp VALUES (178399,'35350791','ACE-BLANCOS-DIAMANTE-2700GRS',56.64,56.64,56.64)
  15. INSERT INTO #temp VALUES (178399,'35350791','ACE-BLANCOS-DIAMANTE-2700GRS',56.65,56.65,56.65)
  16.  
  17. SELECT t1.imdb,nso,producto,VALUE,t2.minimo,t3.maximo FROM #temp AS t1
  18. LEFT JOIN (SELECT MIN(VALUE) minimo,imdb FROM #temp GROUP BY imdb) AS t2 ON (t1.imdb=t2.imdb)
  19. LEFT JOIN (SELECT MAX(VALUE) maximo,imdb FROM #temp GROUP BY imdb) AS t3 ON (t1.imdb=t3.imdb)

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