u012458670
比才
采纳率50%
2017-06-05 02:48 阅读 1.4k

高分求解决一个 linq join 多表查询问题

500

图片说明
图片说明
图片说明
图片说明
图片说明
图片说明
图片说明
A 表是要查询的表 A表是申购单明细 B表是采购单明细 C表是采购单 B表和A表有字段关联
我需要查询 A 表的所有字段数据
条件是 A表和D表联合查询 条件是 D表TypeNo等于传进来的TypeNo And A 表的 Count != (C表 Status = 0 的B子表集合(B子表RequisitionDetailId=A表ID)B表 Count字段统计和 加上 C表 Status = 1 的B子表集合(B子表RequisitionDetailId=A表ID)B表 Count字段统计和)
查询语句怎么写

简单的说就是 查询出没有采购完的申购单 通过界面传入供应商TypeNo过滤

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • qq_23292875 Hefei19881002 2017-06-05 07:14

    你要查什么, 把要查询的字段和条件列出来 别把你的思路都搬上来

    点赞 评论 复制链接分享
  • qq_31497435 crazy_monky 2017-06-05 09:29

    不知道字段的代表含义和表之间的关联关系,鬼知道怎么写啊!

    点赞 评论 复制链接分享
  • u010312212 Revolution_lxx 2017-06-06 02:23

    是一个已知分支节点求根节点的问题了。由低至上,多层select 嵌套。

    点赞 评论 复制链接分享

相关推荐