auszuführen.
Bei der Verwendung von LINQ zu SQL ist das Verständnis der Syntax der internen Verbindung für die Abfrage und die Kombination von Daten aus mehreren Tabellen wichtig. Mit internen Verbindungen können Sie Daten abrufen, die den spezifischen Bedingungen für Kreuzung erfüllen.
Grammatikübersicht:
Die grundlegende Syntax, die mit dem LINQ an SQL in der ON -Klausel in C#verbunden ist, lautet wie folgt:
<code class="language-c#">from t1 in db.Table1 join t2 in db.Table2 on t1.field equals t2.field select new {t1.field2, t2.field3}</code>
from
und t1
: Geben Sie die erste Tabelle an, die angeschlossen werden soll. t2
in db.Table1
: Geben Sie die zu verbundene zweite Tabelle an. join
db.Table2
on
select
und sind die Tabellen, die angeschlossen werden sollen.
und
sind Felder, mit denen die Bedingungen verbunden sind.<code class="language-c#">var dealercontacts = from contact in DealerContact join dealer in Dealer on contact.DealerId equals dealer.ID select contact;</code>
Die Erklärung des Abrufens von Händlern (
).DealerContact
Durch das Verständnis der im LINQ angeschlossenen Grammatik können Sie Daten aus verschiedenen Tabellen effektiv abfragen und kombinieren, um die benötigten Informationen abzurufen. Dealer
Das obige ist der detaillierte Inhalt vonWie führe ich innere Verknüpfungen mit LINQ mit SQL durch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!