Gunakan LINQ ke SQL untuk melaksanakan sambungan dalaman
pertanyaan sambungan dalaman
<code class="language-sql">select DealerContact.* from Dealer inner join DealerContact on Dealer.DealerID = DealerContact.DealerID</code>
<code class="language-csharp">var dealerContacts = from contact in DealerContact join dealer in Dealer on contact.DealerId equals dealer.ID select contact;</code>
, nyatakan jadual sumber (DealerContact). from
Klausa menggunakan syarat yang sama pada medan peniaga untuk menghubungkan jadual DealerContact ke jadual peniaga. Akhirnya, kami menggunakan klausa untuk memilih medan yang diperlukan (DealerContact.*). join
select
kaedah alternatif pertanyaan khusus
Ini membolehkan anda menyesuaikan pertanyaan secara fleksibel mengikut output yang diperlukan.
<code class="language-csharp">var dealers = from dealer in Dealer join contact in DealerContact on dealer.DealerID equals contact.DealerId select dealer;</code>
Atas ialah kandungan terperinci Bagaimana untuk melakukan gabungan dalaman dengan Linq ke SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!