木子冬
程序就是规范流程下的替代品,互联网就是对应需求下的一个产业链!

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
统计
 

左连接

  var LeftJoin = from emp in ListOfEmployees

           join dept in ListOfDepartment on emp.DeptID equals dept.ID into JoinedEmpDept

          from dept in JoinedEmpDept.DefaultIfEmpty()

          select new {

              EmployeeName = emp.Name,

              DepartmentName = dept != null ? dept.Name : null

                  };

 

右连接

  var RightJoin = from dept in ListOfDepartment

           join employee in ListOfEmployees on dept.ID equals employee.DeptID

           into joinDeptEmp from employee in joinDeptEmp.DefaultIfEmpty()

           select new {

               EmployeeName = employee != null ? employee.Name : null,

               DepartmentName = dept.Name

                 };

 

内连接

  var query = from t in entitiy.TB_GCGL_ADA_USER

         join p in entitiy.TB_GCGL_ZY_ZYK on t.ETPRS_CODE equals p.ETPRS_CODE

         select new TB_USER_ZYK {

            USER_ID = t.USER_ID,

            USER_NAME = t.USER_NAME,

            USER_PASSWORD = t.USER_PASSWORD,

                        };

posted on   木子_冬  阅读(466)  评论(0编辑  收藏  举报
编辑推荐:
· ASP.NET Core 模型验证消息的本地化新姿势
· 对象命名为何需要避免'-er'和'-or'后缀
· SQL Server如何跟踪自动统计信息更新?
· AI与.NET技术实操系列:使用Catalyst进行自然语言处理
· 分享一个我遇到过的“量子力学”级别的BUG。
阅读排行:
· dotnet 源代码生成器分析器入门
· Draw.io:你可能不知道的「白嫖级」图表绘制神器
· ASP.NET Core 模型验证消息的本地化新姿势
· 从零开始:基于 PyTorch 的图像分类模型
· 官方的 MCP C# SDK:csharp-sdk
 
点击右上角即可分享
微信分享提示