Ver Mensaje Individual
  #4  
Antiguo 04-09-2008
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.242
Reputación: 22
ElKurgan Va camino a la fama
Cuando se hace un group by hay que poner en la select todos los campos por los que se está agrupando, y sólo permite otros campos cuando son resultado de alguna operación (sum, count, etc.)

por tanto, tu consulta debería ser así:

Código SQL [-]
Select i.cod_insumo, i.descripcion, tasa_gcia, MAX(lp.fecha_ini)From Insumos i LEFT OUTER JOIN Listas_Precios lp ON i.cod_insumo = lp.cod_insumoWhere i.cod_proveedor = 2and i.estado = 'A' and lp.fecha_ini <= current_dateGroup by  i.cod_insumo, i.descripcion, tasa_gcia

Espero haberte ayudado
Un saludo
Responder Con Cita