路过的大佬帮忙看看哪里出了问题

1234.png123.png

FineReport Ccc 发布于 2023-2-3 09:07 (编辑于 2023-2-3 09:13)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-2-3 09:09(编辑于 2023-2-3 09:12)

第二个语句的,机台号不要查询出来啊

image.png

  • Ccc Ccc(提问者) 不写机台号 数据也不对
    2023-02-03 09:12 
  • snrtuemc snrtuemc 回复 Ccc(提问者) 看楼下 的,管理同一个表的统一的字段了
    2023-02-03 09:13 
  • Ccc Ccc(提问者) 回复 snrtuemc 我把那个去掉也是不对
    2023-02-03 09:14 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-2-3 09:11(编辑于 2023-2-3 09:38)

这个条件写错了吧

image.png

---------------

新建 Microsoft Office Excel 工作表 (2).rar

  • Ccc Ccc(提问者) 多写了 去掉的话 数据也是不对
    2023-02-03 09:13 
  • Z4u3z1 Z4u3z1 回复 Ccc(提问者) 不是这个意思。你M表有没有机台号?
    2023-02-03 09:15 
  • Ccc Ccc(提问者) 回复 Z4u3z1 M表有机台号,Q表没有 所以才会关联
    2023-02-03 09:17 
  • Z4u3z1 Z4u3z1 回复 Ccc(提问者) 数据变多是缺少ON的条件(缺少机台号)。你可以用一张excel来试验:一张只有只有name,投产数,不良数(左侧表);一张有name和机台号,你在用vlookup往第二张表上增加投产数和不良数。不知道这样你能不能理解
    2023-02-03 09:23 
  • Ccc Ccc(提问者) 回复 Z4u3z1 大佬有空做个简单excel表嘛 VLOOKUP不是很熟悉
    2023-02-03 09:30 
最佳回答
0
YmengLv5中级互助
发布于2023-2-3 09:22

QA_Defect_List这个表没有机台号字段吗,按道理应该按机台号关联,而不是用opname字段关联

  • Ccc Ccc(提问者) QA...这个没有机台号才会进行表关联
    2023-02-03 09:28 
  • Ymeng Ymeng 回复 Ccc(提问者) 那你这个就有问题,我看投产数据在Q表,但Q表没有机台号,那怎么能求出OPNAME下每个机台号的投产数呢
    2023-02-03 09:32 
  • Ccc Ccc(提问者) 回复 Ymeng 那有好的办法解决嘛?
    2023-02-03 10:04 
  • Ymeng Ymeng 回复 Ccc(提问者) 如果你M表只能取出机台号,没有机台号对应的投产数和不良数据的话,单用这两张表是求不出来每个机台号的投产数跟不良数的。如果需求没问题,表用的没问题,那就得跟数据开发人员沟通给Q表增加个机台号字段,这样也不需要再去用M表关联
    2023-02-03 10:26 
  • Ccc Ccc(提问者) 回复 Ymeng 好的 感谢
    2023-02-03 10:51 
最佳回答
0
JL98Lv6中级互助
发布于2023-2-3 09:48(编辑于 2023-2-3 09:52)

你的关联关系是一对多,数据肯定会变多的,这个就没有办法去解决,除非Q表添加机台号字段,但是添加了也用不上M表了,再找一下还有没有底层明细表呢,或者看一下,两个表有没有唯一关联字段呢

image.png

  • Ccc Ccc(提问者) 同样的字段就是工单号 跟OPNAME了 就是缺少机台号
    2023-02-03 10:03 
  • JL98 JL98 回复 Ccc(提问者) 工单号应该是唯一的,可以作为关联字段,你可以试一下
    2023-02-03 10:07 
  • Ccc Ccc(提问者) 回复 JL98 但是一个工单号对应多个OPNAME
    2023-02-03 10:10 
  • JL98 JL98 回复 Ccc(提问者) 关联条件OPNAME和工单号
    2023-02-03 10:18 
  • JL98 JL98 回复 Ccc(提问者) 不可能一个OPNAME,工单号还有重复的吧
    2023-02-03 10:19 
最佳回答
0
坚果联盟Lv4见习互助
发布于2023-2-3 10:54

第二个表,on后面的关联字段,and前后都是一样的,可以去掉一个,然后在select后面把机台号字段去掉,再加一个distinct去重

  • 4关注人数
  • 506浏览人数
  • 最后回答于:2023-2-3 10:54
    请选择关闭问题的原因
    确定 取消
    返回顶部