bugfix> c# > 投稿

SQL Serverには2つのテーブルがあります。 1つは member ですテーブルともう一方は friend テーブル。

  • member テーブルには、ユーザー名、パスワードなどのメンバーの情報があります
  • friend テーブル、 userID がありますおよび FriendID 、各ユーザーが何人の友人を持っているかを知ることができます

ASP.NETのEntity Frameworkの場合:

  • 友人の名前と1人のメンバーのIDを取得するクエリを作成するにはどうすればよいですか?

テーブルは次のようになります

フレンドテーブルの例、 ID = 1 のユーザーを見ることができます数人の友人がいます

回答 2 件
  • このように参加してみてください:

    select * from member a join friend b on a.id=b.userid
    
    

  • 2つのオプションがあります。

    結合を行う必要があり、SQLクエリで実行できます。 または、LINQを参加させることができます

    どちらにしても、JOINを使用する必要があります

あなたの答え