有两张表m_Dept、m_User,联合查询

linq方式、EF方式

        private void Add(){List<m_Dept> lst = new List<m_Dept>{new m_Dept { DName = "开发", ID = "1" },new m_Dept { DName = "测试", ID = "2" },new m_Dept { DName = "财务", ID = "3" }};List<m_User> lstU = new List<m_User>{new m_User { UName = "张三", ID = "1"  , DeptID="1"},new m_User { UName = "李四", ID = "2" , DeptID="2"},new m_User { UName = "王五", ID = "3" , DeptID="1"}};using(TESTEntities db=new TESTEntities()){db.m_Dept.AddRange(lst);db.m_User.AddRange(lstU);db.SaveChanges();}}private void getlist(){using (TESTEntities db = new TESTEntities()){//linqvar query = from a in db.m_Deptjoin b in db.m_Useron a.ID equals b.DeptIDselect new{deptname = a.DName,username = b.UName};//efvar query2 = db.m_Dept.Join(db.m_User, a => a.ID, b => b.DeptID, (a, b) => new{deptname = a.DName,username = b.UName});}}

  

转载于:https://www.cnblogs.com/xiaochun126/p/5122952.html

EF 表联合查询 join相关推荐

  1. ormlite 多表联合查询

    ormlite 多表联合查询 QueryBuilder shopBrandQueryBuilder = shopBrandDao.queryBuilder(); QueryBuilder shopQu ...

  2. mysql多表联查分页_sqlserver多表联合查询和多表分页查询的代码讲解

    sqlserver多表联合查询和多表分页查询的代码讲解 发布时间:2020-05-14 14:42:07 来源:亿速云 阅读:700 作者:Leah 这篇文章主要为大家详细介绍了sqlserver多表 ...

  3. 第四篇:Mysql查询-多表联合查询-及子查询

    mysql查询语句 多表联合查询 几子查询 1,单表查询:select * from 表名; eg:  select * from t1; 2,按条件查询: select 字段1,字段2,字段n... ...

  4. MyBatis 多表联合查询及优化

    关于优化 对于优化嘛,我这里简单的提几点,大家可以考虑一下.首先,就是对表的设计,在设计表初期,不仅仅要考虑到数据库的规范性,还好考虑到所谓的业务,以及对性能的影响,比如,如果从规范性角度考虑的话,可 ...

  5. MyBatis框架 多表联合查询实现

    三种方式: ①业务装配 对两个表编写单表查询语句,在业务层(Serivce)把查询的两个结果进行关联 ②使用Auto Mapping特性 在实现两表联合查询时通过别名完成映射,使用Maybatis的& ...

  6. android sqllite数据库的多表联合查询

    Android数据库有时候需要多表联合查询,经过学习,可以用以下代码 Currsor = db.rawQuery("select * from tablea as a left outer ...

  7. Oracle ODI 12c之多表联合查询以及定时任务设置

    本文介绍如何通过ODI进行多表联合查询并设置定时任务.准备工作如下: 准备物理方案和逻辑方案: 创建模型并通过"逆向工程"同步方案: 创建项目(根据实际情况创建或者使用现有的): ...

  8. mysql多表查询分页面_mysql多表联合查询分点经验给大家

    你的位置: 问答吧 -> MySQL -> 问题详情 mysql多表联合查询分点经验给大家 我在工作中天天研究zen cart的程序,那个叫人痛苦,最近比较痛苦的是经常碰见mysql多表联 ...

  9. mysql同张表关联多次查询_MySQL多次单表查询和多表联合查询

    Tip:不建议执行三张表以上的多表联合查询 对数据量不大的应用来说,多表联合查询开发高效,但是多表联合查询在表数据量大,并且没有索引的时候,如果进行笛卡儿积,那数据量会非常大,sql执行效率会非常低 ...

最新文章

  1. 14 类编程题解法总结
  2. 小工匠聊架构-分布式场景下的并发幂等性常见的解决方案
  3. linux操作系统2试题,RedHat Linux 9.0 操作系统测试题2
  4. ECMAScript 6中的Set和Map数据结构
  5. Element Ui 关闭对话框清空验证消息,清除form表单的操作
  6. 网站运营模式之行业网站分析
  7. Win7如何修改开机动画
  8. JAVA计算机毕业设计网上零食进销存(附源码、数据库)
  9. 微信小程序——绘制时钟
  10. 如何利用云流送(Cloud Streaming)构造一个全三维、沉浸式的数字化虚拟景区
  11. vue3 +vite+ts实战项目添加 eslint + prettier + lint-staged 踩坑指南
  12. 历史记录---4月6日
  13. 十大知识领域 5大管理过程 47个子过程
  14. 激光雷达与深度相机对比——以RS-LIDAR-16和Realsense D455为例
  15. 计算机一级wps选择题必背知识点,计算机一级WPS提高练习题及答案
  16. USACO-Shaping Regions
  17. oracle如何清理sys_lob,清理 oracle lobsegment | 学步园
  18. 警告:面临潜在的安全风险_HTML5网站展示:48个潜在的Flash演示
  19. 【体感游戏】没有iPhone也能玩AIWI
  20. mybatis什么时候用的${}

热门文章

  1. 插件框架实现思路及原理
  2. 中国人事考试网html制作,中国人事考试网 登录入口
  3. mysql查询活跃连接,mysql – 使用大量可能的连接进行查询的最佳方法
  4. nx600打印机打印设置_win7打印机共享怎么设置
  5. ubuntu 局域网dns服务器_如何在 Ubuntu 16.04 服务器上配置内网 DNS 服务
  6. 计算机辅助教学( ),27075 计算机辅助教学
  7. java获取当前项目相对路径,在JAVA文件中获取该项目的相对路径
  8. 抽象类可用于创建对象吗_野芝麻,见过吗?可用于肺热咳血、血淋、跌打损伤...
  9. pyqt5窗口之间传递信号_pyQT5 实现窗体之间传值的示例
  10. vuex保存用户信息_你想要的,vuex干货分享