我正在尝试创建一个查询,该查询在某一天拉取某个项目。 并且还给了我手头总商店库存、总分销中心 (DC) 在手和订购的总和。我在连接所有表时遇到问题。有什么想法吗?
select
d.DAY_DATE,
c.wic_nbr,
c.wic_Desc,
c.basic_prod_ind,
sum(b.lo_ioh_units) "Total Store Inventory on Hand Units",
sum(a.TOT_REG_IOH_UNITS+a.TOT_DISTR_IOH_UNITS) "Total DC Inventory on Hand Units",
sum(a.TOT_REG_ordr_UNITS+a.TOT_DISTR_ordr_UNITS) "Total DC On Order Units "
from MSS_OWNER.FCT_DA_DAY_DC_VEND_WIC a
Join fct_ioh_day_str_pln b
ON a.PROD_ID = b.PROD_ID
JOIN dim_prod_wic c
ON a.PROD_ID = c.PROD_ID
JOIN dim_period d
on a.PER_ID = d.PER_ID;
Where (a.TOT_REG_IOH_UNITS+a.TOT_DISTR_IOH_UNITS+a.TOT_REG_ordr_UNITS+a.TOT_DISTR_ordr_UNITS)>0
and (b.lo_ioh_units)> 0
and d.DAY_DATE = to_date ('01/24/2017','MM/DD/YYYY')
and b.wic_nbr in ('955612')
group by
d.DAY_DATE,
c.wic_nbr,
c.wic_desc,
c.basic_prod_ind
您的标识符"现有商品库存总量"和"现有配送中心库存总量"不能超过 30 个字符。尝试使用较短的内容,例如"Ttl Str Invntry Hnd Unts"。