当前位置: 首页 > news >正文

徐州个人建站模板食品类网站设计

徐州个人建站模板,食品类网站设计,wordpress 悬浮框,南通城乡建设局网站文章目录 C#两个表多条件关联写法两个表实体类准备实体类数据初始化第一种 sql的左关联第二种相当于sql的 INNER JOIN写法一#xff1a;FROM a FROM b where 多条件关联写法二#xff1a; FROM JOIN INTO写法三#xff1a; FROM JOIN 省略into C#两个表多条件关联写法 两个… 文章目录 C#两个表多条件关联写法两个表实体类准备实体类数据初始化第一种 sql的左关联第二种相当于sql的 INNER JOIN写法一FROM a FROM b where 多条件关联写法二 FROM JOIN INTO写法三 FROM JOIN 省略into C#两个表多条件关联写法 两个表实体类准备 public class OtherIn{public string AfterOrderNo { get; set; }public long MaterialId { get; set; }public string MaterNumber { get; set; }public long Qty { get; set; }public string Note { get; set; }}public class AfterInfo{public string AfterOrderNo { get; set; }public long MaterialId { get; set; }public string MaterNumber { get; set; }public long AfterQty { get; set; }public string Note { get; set; }}实体类数据初始化 ListOtherIn getOtherInGroup new ListOtherIn();getOtherInGroup.Add(new OtherIn { AfterOrderNo SH231025001,MaterialId100001,MaterNumberCTG001,Qty2});getOtherInGroup.Add(new OtherIn{AfterOrderNo SH231025001,MaterialId 100002,MaterNumber CTG002,Qty 3});getOtherInGroup.Add(new OtherIn{AfterOrderNo SH231025002,MaterialId 100002,MaterNumber CTG002,Qty 4});ListAfterInfo getAfterGroup new ListAfterInfo();getAfterGroup.Add(new AfterInfo {AfterOrderNo SH231025002,MaterialId 100002,MaterNumber CTG002,AfterQty 5});getAfterGroup.Add(new AfterInfo{AfterOrderNo SH231025001,MaterialId 100001,MaterNumber CTG001,AfterQty 1});第一种 sql的左关联 FROM a JOIN b on 组合键关联 into 临时表 from 临时表左关联不上右边默认为空 var getExcessGroup from a in getOtherInGroupjoin b in getAfterGroup on new { a.AfterOrderNo, a.MaterialId } equals new { b.AfterOrderNo,b.MaterialId }into resultfrom c in result.DefaultIfEmpty()select new{AfterOrderNo a.AfterOrderNo,MaterialIda.MaterialId,Qty a.Qty,AfterQty c null ? 0 : c.AfterQty};结果 第二种相当于sql的 INNER JOIN 写法一FROM a FROM b where 多条件关联 var getExcessGroup2 from a in getOtherInGroupfrom b in getAfterGroupwhere a.AfterOrderNo b.AfterOrderNo a.MaterialId b.MaterialIdselect new{AfterOrderNo a.AfterOrderNo,MaterialId a.MaterialId,Qty a.Qty,AfterQty b null ? 0 : b.AfterQty};结果 写法二 FROM JOIN INTO FROM a JOIN b on 组合键关联 into 临时表 from 临时表不默认为空 var getExcessGroup1 from a in getOtherInGroupjoin b in getAfterGroup on new { a.AfterOrderNo, a.MaterialId } equals new { b.AfterOrderNo, b.MaterialId }into resultfrom c in resultselect new{AfterOrderNo a.AfterOrderNo,MaterialId a.MaterialId,Qty a.Qty,AfterQty c null ? 0 : c.AfterQty};结果 写法三 FROM JOIN 省略into var getExcessGroup11 from a in getOtherInGroupjoin b in getAfterGroup on new { a.AfterOrderNo, a.MaterialId } equals new { b.AfterOrderNo, b.MaterialId }select new{AfterOrderNo a.AfterOrderNo,MaterialId a.MaterialId,Qty a.Qty,AfterQty b.AfterQty};结果
http://www.w-s-a.com/news/501422/

相关文章:

  • 深圳福田做网站公司海航科技网站建设
  • 网站降权查询wordpress更换文章背景色
  • 大型电商网站开发金融企业网站建设公司
  • 成都营销型网站建设价格化妆品品牌推广方案
  • 深圳公司手机网站制作苏州网站推广哪家好
  • 网站建设开发方式包括购买学校网站建设费计入什么科目
  • 做简单网站的框架图中小微企业查询平台
  • 哪些网站可以免费做产品推广建设建设部网站
  • 网站开发销售怎么做django做网站
  • 淘宝客网站做百度竞价万网域名怎么绑定网站
  • 建设网站找哪个公司北京知名大公司有哪些
  • 专业彩票网站开发网站流量在哪设置
  • 网站建设对应的岗位榆林做网站公司
  • 网站建设公司怎么算专业js网站分页怎么做
  • 网和网站的区别phpcms和帝国cms哪个好
  • wordpress改网站名字长沙网络营销外包
  • 宝塔怎么做第二个网站网站内容设计遵循的原则有
  • 网站违反了 google 质量指南免费ppt模版网站
  • 郑州网站建设郑州网站建设成都那家网站建设好
  • 温州网站排名优化公司如何招聘软件网站开发人员
  • 成都 网站建设公司哪家好襄阳行业网站建设
  • wordpress 调用时间做网站seo的公司哪家好
  • 手机上网站搭建网站账户系统
  • 西乡网站的建设柳州建站
  • 宁夏网站建设怎么样互联网 网站设计
  • 成都关键词seo推广平台手机端关键词排名优化软件
  • 学做软件的网站卡盟平台
  • 网站构建建设案例展示关于做服饰网站的首页
  • 如何建设网站论坛凡科建站手机版登录
  • 建设银行门户网站惠州公司网站建设价格