EF LEFT JON 关联查找
var query = (from a in context.OQC_INSPECTION_SAMPLE.Where(expression).Where(a => context.OQC_INSPECTION_SAMPLE_ITEM.Where(b => b.SAMPLE_INSPECTION_ID == a.ID).Where(expression2).Any())
join b in context.OQC_INSP_SAMPLE_RPT.Where(expression1)
on a.ID equals b.REF_SAMPLE_ID into gc where a.STATE == StateConverter.Active && a.ORG_ID == standard.ORG_ID
from gci in gc.DefaultIfEmpty()
select new
{ Str_Array = a.ID + "#" + a.PROD_ID + "#" + a.INSPECTION_NO + "#" + a.WORK_ORDER_ID + "#" + a.PROD_MODEL_ID + "#" + a.TEAM_GROUP,
a.APPROVER,
a.BARCODE,
a.BARCODE_COMPLETION_TIME,
a.BATCH_NO,
a.CLIENT_NAME,
a.CLIENT_ORDER_ID,
a.COMPLETE_COUNT,
a.DATETIME_CREATED,
a.DATETIME_MODIFIED,
a.DATETIME_REPORT_GENERATED,
a.ELT_RESULT,
a.FAIL_COUNT,
a.FAIL_DESC,
a.FEATURES_LEVEL,
a.GROSS_WEIGHT,
a.ID,
a.INSPECTION_COUNT,
a.INSPECTION_LEVEL,
a.INSPECTION_NO,
a.INSPECTION_RESULT,
a.INSPECTION_TIME,
a.INSPECTOR,
a.IS_CHANGESTD1,
a.IS_INSPECTOR,
a.MANTISSA,
a.NET_WEIGHT,
a.ORG_ID,
a.PROD_DESC,
a.PROD_MODEL_ID,
a.PROD_ID,
a.PRODUCTION_END_TIME,
a.PRODUCTION_LINE,
a.PRODUCTION_START_TIME,
a.RECEIPTS_TIME,
a.RECTIFY,
a.RECTIFY_OPINION,
a.REMADE_INSPECTION_NO,
a.REMADE_REPORT_NO,
a.REMADE_RESULT,
a.REMARK,
a.SAMPLE_COUNT,
a.SAMPLING_PERCENT,
a.SAMPLING_STANDARD,
a.SN,
a.SOLD_TO,
a.SOLD_TO_DISPLAY,
a.STANDARD_NAME,
a.STATE,
a.STATUS,
a.STOP_PRODUCTION,
a.STRICT_LEVEL,
a.TEAM_GROUP,
a.USER_CREATED,
a.USER_CREATED_NAME,
a.USER_MODIFIED,
a.USER_MODIFIED_NAME,
a.WORK_ORDER_ID,
a.WORK_ORDER_QTY,
a.WORKSHOP,
a.PRODUCT_INFO,
rpt_id =gci==null?"": gci.ID,
joinstate = gci==null?"N":(gci.JOINSTATE == null ? "N" : gci.JOINSTATE),
});
totalRecords = query.Count();
return query.OrderByDescending(a => new { a.DATETIME_CREATED, a.DATETIME_MODIFIED })
.Skip(viewQueryModel.start).Take(viewQueryModel.length).ToList();
}
EF LEFT JON 关联查找的更多相关文章
- EF Core 的关联查询
0 前言 本文会列举出 EF Core 关联查询的方法: 在第一.二.三节中,介绍的是 EF Core 的基本能力,在实体中配置好关系,即可使用,且其使用方式,与编程思维吻合,是本文推荐的方式. 第四 ...
- EF性能之关联加载
鱼和熊掌不能兼得 ——中国谚语 一.介绍 Entity Framework作为一个优秀的ORM框架,它使得操作数据库就像操作内存中的数据一样,但是这种抽象是有性能代价的,故鱼和熊掌不能兼得.但是,通过 ...
- ElasticSearch关联查找
ElasticSearch是一个基于Lucene的开源搜索引擎,支持全文检索,提供restful接口.在ES中,提供了类似于MongoDB的面向文档存储服务,这种面向文档的存储非常灵活,但是文档与文档 ...
- ef实现左关联查询
在EF中,当在dbset使用join关联多表查询时,连接查询的表如果没有建立相应的外键关系时,EF生成的SQL语句是inner join(内联),对于inner join,有所了解的同学都知道,很多时 ...
- EF外键关联
客户里面存在客服外键 基类模型 public class ModelBase { public ModelBase() { CreateTime = DateTime.Now; } [Key] pub ...
- EF – 6.一对一关联
5.6.6 <一对一关联概述> 5.6.7 <一对一关联CRUD演示> 在两讲视频中,首先介绍了数据库中一对一关联表的设计规范,接着通过实例介绍了如何合适Entity Fr ...
- EF – 6.一对一关联
5.6.6 <一对一关联概述> 5.6.7 <一对一关联CRUD演示> 在两讲视频中,首先介绍了数据库中一对一关联表的设计规范,接着通过实例介绍了如何合适Entity Fr ...
- [moka同学笔记]Yii2中多表关联查询(join、joinwith) (摘录)
表结构 现在有客户表.订单表.图书表.作者表, 客户表Customer (id customer_name) 订单表Order (id order_name cu ...
- Yii2.0中文开发向导——Yii2中多表关联查询(join、joinwith)(转)
我们用实例来说明这一部分 表结构 现在有客户表.订单表.图书表.作者表, 客户表Customer (id customer_name) 订单表Order (id order_ ...
随机推荐
- iOS-KVC/KVO的理解
1.KVC:Key-Value Coding,直译是:键值编码.简单来讲,就是给属性设置值的:复杂来讲,根据网上的说法,KVC运用了一个isa-swizzling技术.isa-swizzling就是类 ...
- xampp访问403 Access forbidden 解决办法
本地可以访问,换一台机子就不行了,是因为权限没有开启,安装目录xampp\apache\conf\extra内有个httpd-xampp.conf文件,打开, 最后一段是 # # New XAMPP ...
- u32 mac以及arp匹配
# Examples that match MAC (a big "thank you" to Julian Anastasov for this!): M0 through M5 ...
- R中NA和NaN的区别
NA表示的是缺失数据,missing data NaN表示无意义的数据,Not a Number, Inf-Inf Inf表示正无穷大 -Inf表示负无穷大
- 无密码通过ssh执行rsync
默认情况下,在执行rsync命令时通常需要我们输入密码.但有时我们并不希望如此,那么如何实现无密码执行rsync呢? 1. 测试通过ssh可以执行rsync(需要密码) 执行rsync,确保你帐户的密 ...
- Apache CXF 103 CXF Basics - partial
本Spike记录中内容,如无特别指出,均引用[1]. 0 引言 0.1 基本的Web服务术语 XML 业界的结构化交换信息表示的事实上的标准. XML namespace是在XML文档中提供唯一的命名 ...
- C++ Primer : 第十二章 : 动态内存之shared_ptr类实例:StrBlob类
StrBlob是一个管理string的类,借助标准库容器vector,以及动态内存管理类shared_ptr,我们将vector保存在动态内存里,这样就能在多个对象之间共享内存. 定义StrBlob类 ...
- eoe资料
-------------------------------https://github.com/waylau/vpngate-mirrors FQ软件.方法 android优化: http: ...
- Post和get乱码
post 在web.xml中添加 <filter> <filter-name>CharacterEncodingFilter</filter-name> <f ...
- magic矩阵
魔方矩阵 魔方矩阵是有相同的行数和列数,并在每行每列.对角线上的和都相等.你能构造任何大小(除了2x2)的魔方矩阵. 1.历史 魔方又称幻方.纵横图.九宫图,最早记录于我国古代的洛书.据说 ...