Ver Mensaje Individual
  #5  
Antiguo 21-05-2011
overloaded overloaded is offline
Registrado
NULL
 
Registrado: may 2011
Posts: 2
Reputación: 0
overloaded Va por buen camino
el problema lo tienes en el ORDER BY, ya que al hacer un SELECT anidado debes ubicarlo al final de la última sentencia.
Es lo único que tienes que cambiar.

La consulta quedaría asi:


Select * From (
Select a.codigo,(Min (a.CostoEnt) ) as Costo ,b.formula,b.present,b.concentra,(Sum(b.minimo)/Count(b.minimo)) as minimox
from barras.dbf a,productos.dbf b
where ((a.inventario="SI")
and (a.codigo=b.codigo))
Group By a.codigo,b.formula,b.present,b.concentra
having ( ( sum(a.existent)+ sum(a.ExistGra) ) < (Sum(b.minimo)/Count(b.minimo)))
) c, Productos.dbf d
Where d.costo=c.costo
and d.codigo=c.codigo
order by c.codigo asc
Responder Con Cita