.net - EF4 LINQ - Adding Filtering on a Join -


मैं LINQ में एक JOIN TABLE .... में FILTER क्लाउड कैसे जोड़ूं?

< ब्लॉकक्वाइट>

और t2.Public = 1 और t2.Color = 'Blue'


<प्री> SELECT t1.ID, t1.Name, ( Tbl2 t2 WHERE t2.ID = t1.ID और t2.Public = 1 और t2.Color = 'Blue') से SELECT COUNT (*) का चयन करें। MyCount FROM tbl1 t1 WHERE t1.State = 'CA'

इसे कुछ ऐसा दिखना चाहिए।

  संदर्भ में t1 से .bl1 जहां t1.State = "CA" का चयन करें नया {t1.ID, t1.Name, MyCount = t1.tbl2s.Count (t2 = & gt; टी 2। सार्वजनिक & amp; amp; t2.Color == "ब्लू")}   

यह आपके सभी संदर्भों में संस्थाओं के नाम, एक दूसरे के साथ उनके रिश्ते, और उनके स्केलर मूल्यों के प्रकार के बारे में और अधिक जानने के बिना मुझे दे सकता है।

Comments