私は在庫を管理するために私のプログラムからこの2つのテーブルを持っています:
Articulos(アイテム):
id_articulo(id_item)、nombre(名前)、tipo(種類)
サリダス(出荷):
id_articulo(id_item)、cant_sale(出荷金額)、imp_total(総コスト)、almacen_destino(出荷在庫運命)、date
商品の静的リストを作成するように依頼されたので、商品の種類(tipo)=somethingの場合は常に同じ商品が同じ順序で表示されます
日付の間に特定の出荷在庫desiny(almacen_destino)を検索したい場合、同じ種類(tipo)のすべてのアイテムが出荷されていないため、取得できません。
これは私がこれまでに持っているクエリです:
select a.id_articulo, sum(s.cant_sale) as Cant_sale, sum(s.imp_total) as Imp_total
from articulos a left join salidas s
on a.id_articulo=s.id_articulo
WHERE a.tipo='EMPAQUES'
and FECHA BETWEEN '06/06/2012' AND '12/06/2012'
and s.almacen_destino like 'CERRO COLORADO'
group by a.id_articulo
ティポ(種類)=これらの日付の間のEmpaquesである、その在庫運命に出荷されたアイテムのみが表示されます。同じ情報に加えて、同じ種類(tipo)の他のすべてのアイテムは、出荷量と合計が出荷されない場合でも表示されます。コストはnullです。
よろしくお願いします。