キット仕様インベントリのレポートを作成したいが、私が作成している間に、在庫と在庫が保存されているテーブルが1つのテーブルにないことがわかる。レポートでは、種類の在庫を使用したいと思います。私の絵は、以下のように:AcumaticaレポートデザイナーのUNION JOINには、この結果を得るための方法がありますか?
- 私が必要とする結果と誤った結果、私が今やっている
- テーブルは
- レポート結果を参加
- レポートレイアウト
これは私がUNIONを使用するものです
SELECT a.CompanyID,a.KitInventoryID,a.RevisionID,a.CompInventoryID,a.DfltCompQty,a.UOM,a.MinCompQty,a.MaxCompQty,d.InventoryCD,d.Descr
FROM dbo.INKitSpecStkDet a
INNER JOIN dbo.InventoryItem d ON a.CompInventoryID=d.InventoryID
UNION All
SELECT b.CompanyID,b.KitInventoryID,b.RevisionID,b.CompInventoryID,b.DfltCompQty,b.UOM,b.MinCompQty,b.MaxCompQty,c.InventoryCD,c.Descr
FROM dbo.INKitSpecNonStkDet b
INNER JOIN dbo.InventoryItem c ON b.KitInventoryID=c.InventoryID
を支援かどうかを確認してくださいあなたはもう少し説明することができ、あなたは、テーブルAのレコードとその後、テーブルBのレコードをしたいですか? – Baloch
図1のように、テーブルAとテーブルBの行を結合したいので、テーブルAに3行、テーブルBに1行あり、結果が4行になります。 – YSP