هلا انا عندي 4 جداول
الجدول الاول رقم 1
والجدول الثاني رقم 2
المشكلة في الجدول الثاني
بستخدم اسم البنك مرتين في الجدول الاول حاولت بinner joine بس ما نفعت شو الحل علشان استخدم اكثر من inner joine على نفس الجدول
SELECT Transfers_.Tr_ID, Transfers_.Tr_Date, Transfers_.Tr_Amount, Transfers_.Tr_Currency, Transfers_.Tr_Bank, Transfers_.Tr_Acc, Transfers_.Ben_Bank, Transfers_.Ben_Account_Number, Transfers_.Ben_Name, Bank_ID.Bank_Name, Cr_.Cr_Name_Ar
FROM ((Transfers_ INNER JOIN Bank_ID ON Transfers_.Ben_Bank = Bank_ID.Bank_ID) INNER JOIN Bank_Name ON (Transfers_.Tr_Bank = Bank_Name.Bank_Name) AND (Transfers_.Tr_Acc = Bank_Name.Bank_Account_Number)) INNER JOIN Cr_ ON Transfers_.Tr_Currency = Cr_.Cr_ID
يطلع بهذا الشكل
الي احاول اعملة انو اسم البنك يظهر من خلال inner joine في TR_BAnk و Ben _Bank
ياريت لوتعطوني فكرة


