[Linq]LINQ的左连接、右连接、内连接_c# linq left join-程序员宅基地

技术标签: # ORM  

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,

                 };
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/david_520042/article/details/114385168

智能推荐

Python Cookbook学习记录_python cookbook 浮点数取整-程序员宅基地

文章浏览阅读119次。3.数字、日期和时间3.1对数值进行取整#简单的取整, 四舍五入print(round(1.23, 1))print(round(1.27, 1))print(round(-1.27, 1))print(round(1.25361, 3))#位数化为零a = 1627731#后一位取零 1627730print(round(a, -1))#后两位取零 1627700pri..._python cookbook 浮点数取整

php循环a-z字母表-程序员宅基地

文章浏览阅读327次。ord — 返回字符的 ASCII 码值说明int ord ( string $string )返回字符串 string 第一个字符的 ASCII 码值。该函数是 chr() 的互补函数。chr — 返回指定的字符说明string chr ( int $ascii )返回相对应于 ascii 所指定的单个字符。<?php for($..._php a-z子母包

linux命令:清空文件内容_虚拟机清空文件内容命令-程序员宅基地

文章浏览阅读1.5k次。清空文件内容的方法: 1.echo: [cti@minicc ~]$ cat test.txt test---test [cti@minicc ~]$ echo "" >test.txt //将空字符写入test.txt,覆盖文件中已有的内容 [cti@minicc ~]$ cat test.txt [cti@minicc ~]$ du test.txt 4 test.txt 注:文件中有一个空字符,文件大小为4k 2.重定向: [cti@minicc_虚拟机清空文件内容命令

常用的前端动画库,让你的交互更加酷炫_类似于aos的库-程序员宅基地

文章浏览阅读1.2k次。一、Animate.css 一款强大的预设css3动画库强大的跨平台的预设css3动画库,内置了很多典型的css3动画,兼容性好使用方便。官网:http://www.animate.net.cn/二、aos.js-超赞页面滚动元素动画jQuery动画库演示地址:http://www.htmleaf.com/Demo/201606093579.html下载插件:https://github..._类似于aos的库

正点原子imax6ull NAND版挂载nfs根文件系统问题解决_正点原子挂载-程序员宅基地

文章浏览阅读186次。在/etc目录下,需要一个inittab配置文件。这个文件是帮助init(busybox中)完成系统配置的主要内容。在之前制作的根文件系统中创建etc目录,并且在/etc下添加这样的一个文件。启动开发板,挂载该nfs根文件系统,最后按下回车。1、使用Ubuntu16以上的系统挂载失败。在inittab添加以下内容。_正点原子挂载

线性表的顺序表示和实现_#include <iostream> status initlist(sqlist &l) { l-程序员宅基地

文章浏览阅读841次。线性表是一种相对灵活的数据结构,长度可以根据需要增加或缩短,即对线性表的数据元素不仅可以访问,而且可以进行插入和删除等。下面是对顺序表操作和实现的说明。_#include status initlist(sqlist &l) { l.elem=new elemtype[maxsiz

随便推点

Firefly单卡复刻Vicuna-13B,Open LLM榜单略高0.2分-程序员宅基地

文章浏览阅读157次。来自:YeungNLP进NLP群—>加入NLP交流群01前言在过去的几个月里,经过不断的迭代更新,Firefly项目已支持对LLaMA-2、Ziya、Baichuan、InternLM、LLaMA-1、Bloom等模型进行指令微调,并且开源了多个经过中文指令微调的模型权重,获得了很多同学的支持。目前本项目在Github上获得了1100+star️,感谢大家的关注和支持。此前,我们花了较多精...

lseek函数--Linux文件管理之文件IO(三)_lseek(fd, 0, seek_set);-程序员宅基地

文章浏览阅读369次。头文件#include<unistd.h>功能用来度量从文件开始出计算的字节数,通常读写都是从文件的当前文件偏移量处开始,并且会在读写完成之后更新偏移量的位置正常打开一个文件的时候偏移量都0,如果指定了参数O_APPEND,会将偏移量移动到最后函数原型off_t lseek(int filedes, off_t offset, int whence)参数说明1、filedes: 文件描述符2、whence:SEEK_SET:设置文件偏移量为offset,从_lseek(fd, 0, seek_set);

VMware安装银河麒麟高级服务器操作系统V10_虚拟机vmware安装非桌面银河麒麟系统-程序员宅基地

文章浏览阅读451次。近期,随着国产信创的持续发热和大众关注度的上升,我们公司决定与时俱进,针对国产技术趋势进行相应的策略调整。为确保我们的业务与技术发展能够紧密结合,我们选定了银河麒麟高级服务器操作系统V10版本作为部署和开发的首选环境。如果有意向了解或使用银河麒麟系统,使用银河麒麟系统需要到官网进行申请,官网地址:https://www.kylinos.cn/_虚拟机vmware安装非桌面银河麒麟系统

JAVA基础知识_在java中调用方法没放到方法体内,直接放到类里了。 记住执行语句只能存放在方法体-程序员宅基地

文章浏览阅读1.5k次,点赞3次,收藏5次。持续更新中……目录)JAVA基础知识笔记一、入门注释class和public class二、基本知识标识符关键字字面值变量作用域数据类型JAVA基础知识笔记一、入门注释注释:出现在源程序中,解释说明。分为:单行注释多行注释javadoc注释:被javadoc.exe工具提取形成帮助文档,比较专业的注释。类体中不能直接编写java语句,除了声明变量以外。class和public class一个java源文件中可以定义多个class,一个java源文件当中不一定有public class_在java中调用方法没放到方法体内,直接放到类里了。 记住执行语句只能存放在方法体

数仓日记 - 数据采集平台_jdbc2console.sh-程序员宅基地

文章浏览阅读759次。数据流通道、Hadoop项目经验、Kafka项目经验、flume项目经验、Sqoop数据迁移_jdbc2console.sh

【C++进阶知识】02 - RVO优化、值类别、forward、move-程序员宅基地

文章浏览阅读253次。主要介绍编译器的RVO/NRVO优化、左右值引用、值类别和转发等的详细内容。_rvo优化

推荐文章

热门文章

相关标签