Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2013, 10:27
Avatar de yamiblancoc
yamiblancoc
 
Fecha de Ingreso: agosto-2011
Mensajes: 103
Antigüedad: 12 años, 8 meses
Puntos: 4
Pregunta Valor Minimo y Valor Maximo

Buenas Tarde,

tengo un problema con la consula en SQL sobre el valor minimo mi tabla tiene los siguientes valores


IMDB NSO Producto Valor
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 53.8
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.6
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.64
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.65




Mi Consulta es la siguiente


Código SQL:
Ver original
  1. SELECT   DISTINCT  IMDB_ProductID AS IMDB_Producto, NSO_ProductID AS NSO_Producto, ProductName AS Producto,VariableValue, MAX(VariableValue) AS ValorMax,
  2.                       MIN(VariableValue) AS ValorMin, AVG(CONVERT(money, VariableValue, 0)) AS ValorMed
  3. FROM         Audited_Facts_Regular
  4. WHERE     (VariableName LIKE '%offer%'OR  VariableName LIKE '%regular%')
  5. AND IMDB_ProductID=178399
  6. GROUP BY VariableValue, IMDB_ProductID, NSO_ProductID, ProductName
  7. ORDER BY  Producto ASC


El Resultado:
IMDB NSO Producto Value ValorMax ValorMin
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 53.8 53.8 53.8
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.6 56.6 56.6
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.64 56.64 56.64
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.65 56.65 56.65



existe algun modo de que yo lo pueda ver de la siguiente manera

IMDB NSO Producto Value ValorMax ValorMin
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 53.8 56.65 53.8
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.6 56.65 53.8
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.64 56.65 53.8
178399 35350791 ACE-BLANCOS-DIAMANTE-2700GRS 56.65 56.65 53.8


es decir que el valor max de producto se repita en todos y el valor min se repita en todos

si alguien me puede ayudar se lo agradecere con el alma pues tengo 2 semanas tratando de resolverlo y la verdad ya no se que otra cosa hacer en el query.