サイトで非常に奇妙な要件があります。ヘッダーと詳細の 2 つのテーブルがあります。[商品コード] と [契約番号] の 2 つのフィールドで結合できますが、一意ではありません。しかし、彼らが期待している最終結果は、ヘッダーの数量フィールドに基づいて詳細テーブルからレコードを選択することです。これはおかしく聞こえるかもしれませんが、他に明確な結合はありません。
例:ヘッダー テーブル
商品コード|契約番号|量 -------------------------------------- 1000 50000 2 1000 50000 3 1000 50000 2
アイテムテーブル
商品コード|契約番号|作業命令 -------------------------------------- 1000 50000 abc 1000 50000 デフ 1000 50000ギ 1000 50000 jkl 1000 50000 月 1000 50000 pqr 1000 50000 STV
期待される結果:
数量に基づいて作業指示書を選択する必要があります。つまり、ヘッダーの最初の行の数量が 2 の場合、Item テーブルの最初の 2 つのレコードを選択する必要があります。