上面提供了一個查詢,其中包含付款方式,付款方式的詳細信息以及來自相關應收發票的一些UDFS的收款明細從與AR INVOICE中的UDF相關的對象到某些UDF,現在每次運行我的查詢時都不會顯示結果。 肯定有我在這裏遺漏或不正確的東西,但到目前爲止找不到它。 如果任何一個能幫助我有了這個,我將感謝 這裏是查詢:SBO表關係(AR INVOICE-INCOMING付款)
SELECT T1.[baseAbs] AS INVOICENO, T0.[DocDate],t0.[trsfrdate],t0.[trsfrref], T0.[CardName],T0.[Doctotal],T4.[VoucherNum] ,
T0.[Comments], T1.[DocNum] AS PAYMENTNO, T2.[Phone1],
T0.[CashSum], T0.[CreditSum], T0.[CheckSum], T0.[TrsfrSum],
T3.[DueDate] AS CHECKDATE, T3.[CheckNum] AS CHECKNO, T3.[Details] AS MAYBEBANKNAME
, t5.[U_UnitCode],t5.[U_Type],t7.[WhsName],t7.[city] ,
t8.U_FloorNo
FROM ORCT T0
inner JOIN RCT2 T1 ON T0.[DocEntry] = T1.[DocNum]
inner JOIN OINV T5 ON T5.[docnum] =T1.[BaseAbs]
INNER JOIN RCT1 T3 ON T0.[DocNum] = T3.[DocNum]
INNER JOIN RCT3 T4 ON T0.[DocNum] = T4.[DocNum]
INNER JOIN OCRD T2 ON T0.[CardCode] = T2.[CardCode]
INNER JOIN INV1 T6 ON T5.[DocEntry] = T6.[DocEntry]
INNER JOIN OWHS T7 ON T6.[WhsCode] = T7.[WhsCode]
INNER JOIN [dbo].[@AUND] T8 ON T5.[U_UnitCode] = T8.[Code]
這實在是很難作爲回答我們不知道數據是如何的......可以嘗試使用外部連接可能是內部連接正在過濾數據還檢查主鍵和外鍵關係 – Siva
您確定表'RCT2'有列'baseAbs '? –
@JustDoIt,好吧,我已經更新了查詢關係,並且在我對錶關係有更多的理解之後使用了字段,現在它可以工作,thx –