joinをやってみる(内部結合編)

内部結合は多分こんな感じでOK(ほとんど直観的で感激~)

Dim str As String = String.Empty

       Using db = New EFModel()
           Dim query = From mas In db.PokemonMasters
                       Join dex In db.Pokedexes
                       On mas.図鑑No Equals dex.図鑑No
                       Select mas.UID, mas.DataID, dex.種族名, mas.命名名称

           For Each rcd In query
               Dim wk As String = $"|{rcd.UID}|{rcd.DataID}|{rcd.種族名}|{rcd.命名名称}|"
               str += (wk + vbCrLf)
           Next

           MessageBox.Show(str)
End Using

結果

キャプチャ

こまかいことはよくわからんけど大丈夫そうだからヨシ

参考サイト

方法 : LINQ の結合を使用してデータを結合する (Visual Basic)