Cita:
Iniciado por Libras
Código SQL:
Ver originalSELECT
C.Nombre,
A.Nombre
FROM
Proveedores A INNER JOIN Suministra B ON A.Id = B.IdProveedor
INNER JOIN Piezas C ON B.CodigoPieza = C.Codigo
HAVING B.Precio = MAX(B.Precio)
GROUP BY b.precio
.......................
Poniéndolo como me dices, me salió: Mens. 156, Nivel 15, Estado 1, Línea 9
Sintaxis incorrecta cerca de la palabra clave 'GROUP'.
Anteriormente coloqué el group by arriba del having y ahí agrupé por los tres campos y me sigue trayendo todos los precios...