qFabricate01 と qFabricate02 の 2 つのクエリがありますが、唯一の違いは、Fabricate というラベルの付いたフィールドにあります。q01 では、フィールド Delivery の日付値を使用し、q02 フィールド PUDATE の日付値を使用しています。私がやりたいのは、将来の製造日を含む行項目の 2 つの行を組み合わせて、重複する行を削除することです。
たとえば、これらの 2 つの注文では、製造日が 8/14 と 8/16 の 2 つの品目のみが必要です。
配信 PUDate COMM を作成する
2012/08/16 2012/08/16 2012/08/22 T041317
2012/08/22 2012/08/16 2012/08/22 T041317
2012/08/23 2012/08/23 2012/08/14 T045118
2012/08/14 2012/08/23 2012/08/14 T045118
SELECT qOracleOpenOrders.Delivery AS Fabricate, qOracleOpenOrders.Delivery, qOracleOpenOrders.Confirmed, qOracleOpenOrders.EntryDate, qOracleOpenOrders.COMMs, qOracleOpenOrders.BuilderKey, qOracleOpenOrders.Room, qOracleOpenOrders.Status, qOracleOpenOrders.PUDate, qOracleOpenOrders.ESO, qOracleOpenOrders.Market, qOracleOpenOrders.Material 、qOracleOpenOrders.ID、qOracleOpenOrders.Comments、qOracleOpenOrders.Requested、qOracleOpenOrders.Remake、qOracleOpenOrders.LTFAB、qOracleOpenOrders.LTJSD、qOracleOpenOrders.Due FROM qOracleOpenOrders;