您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Linq to SQL外键

Linq to SQL外键

那可行。这是正常现象,因为第二个“ from”查询个人计算机的用户组,第三个“ from”询问个人计算机的应用程序组。而且我想这不会像T- sql那样产生交叉联接,因为条件已经在外键和关联中定义了。

但是我想这应该是内部联接所要的语法。

var query = from u in db.Users
            join p in db.PCs on p.UserId == u.Id
            join a in db.Apps on a.PCId == p.Id
            select new
            {
                username = u.Name,
                pcname = p.Name,
                appname = a.Name
            };
SQLServer 2022/1/1 18:52:46 有276人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶