|    
			
				18/04/2016, 15:46
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: abril-2014 
						Mensajes: 5
					 Antigüedad: 11 años, 6 meses Puntos: 0 |  | 
  |  Encontrar el producto que más y menos se vende por proveedor  
  Buenas tardes Estimados,
 Nuevamente solicitando su ayuda,
 
 Tengo un problema, deseo conocer los productos que más se vende y los productos que menos se vende,  pero esto de cada proveedor.
 
 Lo intentado de varias maneras pero no he logrado obtener el resultado esperado.
 
 Estoy utilizando la base de datos de pruebas   NORTHWND
 
 Lo esperado es lo siguiente:
 ID PROVEEDOR,   PROVEEDOR,   NOMBRE-PRODUCTO-MAYOR,  CANTIDAD-PRODUCTO-MAYOR,   NOMBRE-PRODUCTO-MENOR,  CANTIDAD- PRODUCTO-MENOR
 
 Al intentarlo de esta manera,  obtengo el resultado esperado pero necesito agregarle el nombre del producto  y es ahí donde se arruina todo.
 
 USE NORTHWND
 DECLARE @NUM INT = 16
 SELECT A.SupplierID [ID PROVEEDOR],
 A.PROVEEDOR [NOMBRE PROVEEDOR],
 MAX(A.MAYCONTEO) AS [PRODUTO MAYOR VENTA],
 MIN(A.MAYCONTEO) AS [PRODUCTO MENOR VENTA]
 FROM
 (SELECT O.ProductID AS MAYID,
 PRO.ProductName PRONAME,
 COUNT(O.ProductID) AS MAYCONTEO,
 C.SupplierID,
 C.CompanyName AS PROVEEDOR
 FROM [Order Details] AS O
 INNER JOIN Products PRO ON PRO.ProductID=O.ProductID
 INNER JOIN Suppliers C ON C.SupplierID=PRO.SupplierID
 WHERE C.SupplierID = @NUM
 GROUP BY O.ProductID, PRO.ProductName, C.SupplierID, C.CompanyName) AS A
 GROUP BY A.SupplierID, A.PROVEEDOR
 
 El resultado es el siguiente:
 
 
 
 ID PROVEEDOR,   PROVEEDOR,         CANTIDAD-PRODUCTO-MAYOR,   CANTIDAD- PRODUCTO-MENOR
 16              Bigfoot Breweries                               36                                                          10
 
 El problema es que si le agrego los campos nombres de producto mayor y menor,   me muestra el mismo valor en mayor y menor.
 16	Bigfoot Breweries	10	10
 16	Bigfoot Breweries	19	19
 16	Bigfoot Breweries	36	36
 
 
 
 Alguien tendrá una idea como solucionar esto,
 
 De antemano gracias por el apoyo,
     |