首页 > 其他 > 详细

Linq join right join left join

时间:2014-02-27 12:34:38      阅读:487      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
            //var list = from a in info
            //           join b in classify_list
            //           on a.ID equals b.ClassifyID into joinData
            //           from c in joinData.DefaultIfEmpty()
            //           select new
            //           { 
            //               c.ClassifyID,
            //               QuestionCount=a!=null?a.TotalCount :0,
                          
            //               c.CreateTime ,
            //               c.ClassifyName ,
            //               c.EID,
            //               c.DataChange_LastTime 
            //           };


            var list = from a in classify_list
                       join b in info
                       on a.ClassifyID equals b.ID into joinData
                       from c in joinData.DefaultIfEmpty()
                       select new
                       {
                           a.ClassifyID,
                           QuestionCount = c != null ? c.TotalCount : 0,
                           a.CreateTime,
                           a.ClassifyName,
                           a.EID,
                           a.DataChange_LastTime
                       };
bubuko.com,布布扣

http://www.cnblogs.com/redmondfan/archive/2013/08/23/3276811.html

http://www.cnblogs.com/shenqiboy/p/3260105.html

第一个是leftjoin

第二个是rightjoin

Linq join right join left join,布布扣,bubuko.com

Linq join right join left join

原文:http://www.cnblogs.com/hongdada/p/3569339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!