LINQ的左连接、右连接、内连接

简介: LINQ的左连接、右连接、内连接
1、左连接:
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                        
};
2、右连接:
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
};
3、内连接:
 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,
                 };
相关文章
|
7月前
|
关系型数据库 MySQL 索引
mysql查询中内连接和左连接有什么区别
mysql查询中内连接和左连接有什么区别
48 0
|
SQL 关系型数据库 MySQL
mysql数据库——连接查询(内连接:自然连接,等值连接。外连接:左连接,右连接,全连接)
mysql数据库——连接查询(内连接:自然连接,等值连接。外连接:左连接,右连接,全连接)
1934 0
mysql数据库——连接查询(内连接:自然连接,等值连接。外连接:左连接,右连接,全连接)
|
7月前
|
SQL 关系型数据库 数据库
左连接和右连接的区别?
左连接和右连接的区别?
104 0
|
数据库
子查询与内连接查询区别(效率上,连接查询高于子查询)、左连接以及连接的原理,还有内连接与左连接的区别
子查询与内连接查询区别(效率上,连接查询高于子查询)、左连接以及连接的原理,还有内连接与左连接的区别
1138 0
子查询与内连接查询区别(效率上,连接查询高于子查询)、左连接以及连接的原理,还有内连接与左连接的区别
|
关系型数据库 MySQL 数据库
MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接
MySQL查询之 连接查询 - 内连接 左连接 右连接以及全连接
138 0
|
关系型数据库 MySQL 数据库
mysql 内连接、左连接(左外连接)、右连接(右外连接)、全连接(全外连接)
mysql 内连接、左连接(左外连接)、右连接(右外连接)、全连接(全外连接)
234 0
mysql 内连接、左连接(左外连接)、右连接(右外连接)、全连接(全外连接)
|
关系型数据库 MySQL
【MySQL】(图解)快速理解内连接、外连接、左连接、右连接
【MySQL】(图解)快速理解内连接、外连接、左连接、右连接
171 0
【MySQL】(图解)快速理解内连接、外连接、左连接、右连接
内连接、左外连接、右外连接、全外连接区别
内连接、左外连接、右外连接、全外连接区别
内连接、左外连接、右外连接、全外连接区别
|
关系型数据库 MySQL
Mysql中外连接,内连接,左连接,右连接的区别
Mysql中外连接,内连接,左连接,右连接的区别
Mysql中外连接,内连接,左连接,右连接的区别
用图表示 内连接 左外连接右外连接的区别
用图表示 内连接 左外连接右外连接的区别
119 0
用图表示 内连接 左外连接右外连接的区别