
//数据库 use oa go create table UserInfos ( id int identity Primary key, username varchar(64), Number varchar(64), userclass varchar(64), state varchar(64), userparent int ) create table Users ( id int identity Primary key, fathername varchar(64), Number varchar(64), ) UserInfos 的userparent 和Users 的 id 相关 public ActionResult Index() { //join查询方式一 oaEntities1 oa = new oaEntities1(); List<UserJoininfo> info = oa.Database.SqlQuery<UserJoininfo>("select UserInfos.id,UserInfos.username,Users.fathername from UserInfos join Users on UserInfos.userparent=Users.id").ToList(); //join查询方式二linq var joininfo = from u in oa.UserInfos join p in oa.Users on u.userparent equals p.id select new { u.id, u.username, p.fathername }; //join查询方式三lamdba var Joininfod = oa.UserInfos.Join(oa.Users, a => a.userparent, b => b.id, (a, b) => new { a.id, a.username, b.fathername }).ToList(); return View(); }
评价
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术