bin eine Abfrage, die eingehenden Zahlungsdetails, die Zahlungsmittel, Details der Zahlungsmittel, und dann einige UDFS von den verwandten Ausgangsrechnungen, zusätzlich enthalten zu einigen UDF von einem Objekt, die sich auf eine UDF in der AR-Rechnung beziehen, jetzt jedes Mal, wenn meine Abfrage ausgeführt wird, zeigt es kein Ergebnis. Bin mir sicher, dass hier etwas fehlt oder falsch ist, aber bisher konnte ich es nicht finden. wenn jemand mir helfen kann mit diesem werde ich hier dankbar sein, ist die Abfrage:SBO-Tabellen-Beziehung (AR INVOICE-INCOMING Zahlung)
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]
Es ist wirklich schwierig zu beantworten wir wissen nicht, wie die Daten sind ... können Sie versuchen, Outer Joins verwenden können innere Joins sind die Daten filtern auch überprüfen Sie die Primärschlüssel und Fremdschlüssel Beziehungen – Siva
sind Sie sicher, dass die Tabelle 'RCT2' die Spalte' BaseAbs hat '? –
@JustDoIt, nun, ich hatte die Abfrage-Beziehungen aktualisieren und Felder verwendet, nachdem ich mehr Verständnis für die Tabellen Beziehungen hatte, und es funktioniert jetzt, thx –