使用Linq Vb.net进行内部联接

n3x*_*xus 1 linq vb.net asp.net join

我正在尝试加入两个相同关键字段的数据表.

表格1

ID     Class    
----   -----
1       10  
2       9   
Run Code Online (Sandbox Code Playgroud)

表2

ID     Class
----   -----
1       8   
2       7   
Run Code Online (Sandbox Code Playgroud)

结果

ID      Class1    Class2
1        10       8
2        9        7
Run Code Online (Sandbox Code Playgroud)

Pra*_*ana 6

以下是用户和用户客户端之间的连接代码,您可以替换表并获取连接结果

Follwing图像适用于c#,但会给你详细的想法

在此输入图像描述

Dim user = From u In Users Join uc In UserClients On u.Id = uc.UserId New From { _
    u.Id, _
    u.FirstName, _
    u.LastName, _
    uc.MobileNo, _
    uc.imeiNO, _
    uc.Id _
}
Run Code Online (Sandbox Code Playgroud)

如果你是初学者,你可以看看: SQL到LINQ(视觉表示)