Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

LINQ एकाधिक कई शर्तों के साथ जुड़ता है

स्थिरांक को अलग स्थिति में रखने का प्रयास करें...

from t1 in dbo.Table1
where t1.[Type] == 3 // <--- PUT THIS ONE HIGHER
join t1Parent in dbo.Table1 on t1.ParentId equals t1Parent.Id
join t2 in dbo.MappingT1T3 on t1Parent.Id equals Id = t2.ExternalId
where (int)t2.[Type] == 1 // <--- SEPARATE CONDITION
join t3 in dbo.Table3 on t2.ForeignId equals t3.Id;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. तालिका के सेट पर सीडीसी को अक्षम कैसे करें या SQL सर्वर में डेटाबेस में सभी तालिकाओं पर अक्षम करें - SQL सर्वर ट्यूटोरियल

  2. SQL सर्वर में फ़ंक्शन बनाम संग्रहीत कार्यविधि

  3. क्या विशिष्ट कार्यक्रमों से SQL सर्वर तक पहुँच से इनकार करना संभव है?

  4. स्तंभ मानों से बिंदु और अल्पविराम निकालें

  5. हाइबरनेट के माध्यम से एमएस एसक्यूएल से जुड़ना