Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/07/2013, 13:50
t0n1
 
Fecha de Ingreso: noviembre-2010
Mensajes: 175
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Query para traer los productos mas caros

Cita:
Iniciado por Libras Ver Mensaje
Código SQL:
Ver original
  1. SELECT
  2.         C.Nombre,
  3.         A.Nombre
  4. FROM
  5.         Proveedores A INNER JOIN Suministra B ON A.Id = B.IdProveedor
  6.                 INNER JOIN Piezas C ON  B.CodigoPieza = C.Codigo
  7. HAVING B.Precio = MAX(B.Precio)
  8. 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...