Maison > développement back-end > C++ > Comment effectuer une jointure intérieure dans Linq à SQL?

Comment effectuer une jointure intérieure dans Linq à SQL?

Barbara Streisand
Libérer: 2025-01-28 07:26:10
original
284 Les gens l'ont consulté

How to Perform an Inner Join in LINQ to SQL?

linq à sql connect grammar

La connexion interne dans LINQ à SQL combine deux tables en fonction de la valeur de la clé publique. Ceci est représenté par l'opérateur de jointure avec une clause sur.

Exemple:

Supposons que nous ayons une base de données, qui contient deux tables: le concessionnaire et le contracontaire. Pour effectuer des connexions internes entre ces deux tables, nous utiliserons les instructions LINQ à SQL suivantes:

Cette déclaration récupère tous les enregistrements qui correspondent au concessionnaire dans le tableau DealeRContact dans la table des concessionnaires.

var dealercontacts = from contact in DealerContact
                     join dealer in Dealer on contact.DealerId equals dealer.ID
                     select contact;
Copier après la connexion
<法> Grammaire:

La syntaxe conventionnelle connectée dans la connexion intérieure dans LINQ à SQL est:

parmi eux: <<>

T1 et T2 sont des tables à connecter
from t1 in db.Table1
join t2 in db.Table2 on t1.field equals t2.field
select new { t1.field2, t2.field3}
Copier après la connexion

Le champ est la valeur de clé publique

    Field2 et Field3 sont les champs à récupérer de la table de connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal