c# - Linq joining tables -
मेरे पास दो टेबल हैं
T1 ========== tid pId bId desc 1 11 10 xyz 2 9 7 एबीसी 3 11 9 tyy और
टी 2 ======== आईडी आईआईडी एप 1 10 मुख्य 2 9 फ्रंट 3 10 फ्रंट 4 8 टॉप 5 10 मुख्य 2 6 9 नया एम मेरा मॉडल वर्ग
सार्वजनिक वर्ग का परीक्षण {public int tid {get; सेट;} | सार्वजनिक अनिवार्य बोली {प्राप्त करें; सेट:} सार्वजनिक IEnumerable & lt; T2 & gt; टी 2 {प्राप्त; सेट;}} मैं लिनक्स क्वेरी लिखना चाहता हूं ताकि मैं टेस्ट क्लास की सूची का चयन कर सकूं
var रिकॉर्ड = टी 2 में c.bid पर y.bid के बराबर होता है जहां c.id == आईडी का चयन {....}); मैं linq क्वेरीज़ के लिए एक तरह का नया हूँ कृपया मुझे बताएं कि मैं यह क्वेरी कैसे लिख सकता हूं। धन्यवाद
इसे आज़माएं:
var रिकॉर्ड = (टी 1 से टी 1 में टी 2 में टी 2 में टी 2 पर टी 1 पर टाइप करें। बीआईडी बराबर है टी 2.बीड जहां टी 1.आईडी == आईडी का चयन नया परीक्षण {tid = t1.tid, bid = t1.bid}); विदेशी मुद्रा (रिकॉर्ड में विभिन्न रिकॉर्ड) {record.t2 = (टी 2 में टी 2 से, जहां t2.bid == रिकॉर्ड.बीआईडी का चयन करें नया टी 2 {id = t2.id, bid = t2.bid})। ToList (); }
Comments
Post a Comment