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
SELECT DISTINCT IMDB_ProductID AS IMDB_Producto, NSO_ProductID AS NSO_Producto, ProductName AS Producto,VariableValue, MAX(VariableValue) AS ValorMax, MIN(VariableValue) AS ValorMin, AVG(CONVERT(money, VariableValue, 0)) AS ValorMed FROM Audited_Facts_Regular WHERE (VariableName LIKE '%offer%'OR VariableName LIKE '%regular%') AND IMDB_ProductID=178399 GROUP BY VariableValue, IMDB_ProductID, NSO_ProductID, ProductName 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.