0
我被給了一個SQL內部連接的OR條件,有人可以幫助轉換成LINQ嗎?以下是我已經轉換除 「OR」 條件轉換內部連接..OR到LINQ
SQL
SELECT Msg.IntMsg
FROM CRM_MsgTbl Msg
INNER JOIN CRM_TargetCustTbl TCust ON Msg.intCRM = TCust.intCRM
INNER JOIN Cust_GroupDetailTbl CustGD ON TCust.intCustGroup = CustGD.intCustGroup
INNER JOIN Cust_ProfileTbl
ON (Cust.bintAccountNo = CustGD.bintAccountNo OR TCust.intCustGroup=0) --How to convert this line to LINQ
LINQ
from Msg in db.CRM_MsgTbl
join TCust in CRM_TargetCustTbl on Msg.intCRM equals TCust.intCRM
join CustGD in Cust_GroupDetailTbl on TCust.intCustGroup equals CustGD.intCustGroup
join Cust in Cust_ProfileTbl on CustGD.bintAccountNo equals Cust.bintAccountNo
select new {
intMsg = Msg.intMsg
}