sql—两个事实表(f4801和f4111)之间的连接

cqoc49vn  于 2021-07-29  发布在  Java
关注(0)|答案(0)|浏览(210)

我们正在为mrp开发jde。有f4801,它包含每个订单>每个订单一行,还有f4111,它包含每个项目和订单的每个预订。有几种预订类型,如
校正
存货分录
样品
...
f4801包含列[started quantity]。现在,我必须将每个订单的此列与f4111中的所有“entry in inventory”预订进行比较。为此,我想从f4801中提取自2019年1月1日以来的所有数据。但是怎么做呢?

SELECT
F4801.WADOCO "Order",
F4801.WAUORG "Started Quantity"
FROM
    Pool.DB_JDE_PROD F4801

我想我需要一个join来从f4111获得4801订单的所有预订(键入'tt'),对吗?但是怎么做呢?这是我的实际sql:

SELECT
    ILDOC  "Order",
    ILDCT  "Booking Type",
    ILTRQT "Quantity"
FROM 
        Pool.DB_JDE_PROD F4111
WHERE   ILDCT = 'TT'

最后,我需要一个用于f4801的sql和一个用于f4111的sql。我想用excel比较一下。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题