2016-05-09 38 views
0

我想加入POPOrderReturn表與TransactionHistory表,但我無法找到兩者之間的反向鏈接。Sage 200,Sql加入 - POPOrder返回表和TransactionHistory表

我建立採購訂單跟蹤,並希望包括倉庫GRN號一旦PO在預訂到倉庫。我們將GRN號碼存儲在TransactionHistory.SecondReference字段中。

有誰知道我該如何連接2張桌子?

在此先感謝 保

+0

你能分享你的ERD或DDL嗎? –

回答

0

通常情況下,GRN存儲在POPReceiptReturn表內。這可以通過訂單退貨號在POPRcptReturnLineArch

漢娜

0

連接到POPOrderReturn表我敢肯定,你可以通過下面的查詢加入歷史表到POPOrderReturn表。

SELECT * FROM dbo.TransactionHistory a 
INNER JOIN dbo.TransactionType b on a.TransactionTypeID = b.TransactionTypeID and a.TransactionTypeID in (17,18) 
INNER JOIN dbo.POPOrderReturn c on a.Reference = c.DocumentNo 

請注意,我已經加入該交易,以供參考和我的系統上,17和18的交易類型是「採購訂單」和「採購退貨」類型。

您可能還想對此應用不同的清單以確保清晰的返回記錄集。

HTH