Ver Mensaje Individual
  #4  
Antiguo 14-01-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
Lo que pasa es que necesitas hacer el join para que los costos se apliquen a cada producto de tu tabla de productos vendidos. Como lo estás haciendo la tabla de inventarios simplemente no se mueve para reflejar el costo correcto:

Código SQL [-]
select articulos_vendidos.clave_articulo, nombre_articulo, inventario.costo  from articulos_vendidos 
join inventario on articulos_vendidos.clave_articulo=inventario.clave_articulo

Este query te servirá creo, solo reemplaza o agrega los campos que necesites, recuerda que un join es como una "liga" entre dos tablas y se les debe indicar por que campos se van a relacionar. En el ejemplo es mediante el campo "clave_artículo" pero este campo puede llamarse diferente en las 2 tablas.

Recuerda que debes tatar este query como una sola tabla, independientemente de que los datos los saca de 2. De manera que en el QReport enlaza el reporte al query mencionado y NO a las 2 tablas por separado. Inclusive este query lo puedes enlazar a un dbgrid con la única limitante de que no puede editarse.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita