|
最佳回答 |
0
|
snrtuemcLv8专家互助发布于2023-2-3 09:09(编辑于 2023-2-3 09:12)
|
第二个语句的,机台号不要查询出来啊
|
|
|
|
最佳回答 |
0
|
Z4u3z1Lv6专家互助发布于2023-2-3 09:11(编辑于 2023-2-3 09:38)
|
|
-
Ccc(提问者)
- 多写了 去掉的话 数据也是不对
-
Z4u3z1 回复 Ccc(提问者)
- 不是这个意思。你M表有没有机台号?
-
Ccc(提问者) 回复 Z4u3z1
- M表有机台号,Q表没有 所以才会关联
-
Z4u3z1 回复 Ccc(提问者)
- 数据变多是缺少ON的条件(缺少机台号)。你可以用一张excel来试验:一张只有只有name,投产数,不良数(左侧表);一张有name和机台号,你在用vlookup往第二张表上增加投产数和不良数。不知道这样你能不能理解
-
Ccc(提问者) 回复 Z4u3z1
- 大佬有空做个简单excel表嘛 VLOOKUP不是很熟悉
|
|
|
最佳回答 |
0
|
YmengLv5中级互助发布于2023-2-3 09:22
|
QA_Defect_List这个表没有机台号字段吗,按道理应该按机台号关联,而不是用opname字段关联
|
-
Ccc(提问者)
- QA...这个没有机台号才会进行表关联
-
Ymeng 回复 Ccc(提问者)
- 那你这个就有问题,我看投产数据在Q表,但Q表没有机台号,那怎么能求出OPNAME下每个机台号的投产数呢
-
Ccc(提问者) 回复 Ymeng
- 那有好的办法解决嘛?
-
Ymeng 回复 Ccc(提问者)
- 如果你M表只能取出机台号,没有机台号对应的投产数和不良数据的话,单用这两张表是求不出来每个机台号的投产数跟不良数的。如果需求没问题,表用的没问题,那就得跟数据开发人员沟通给Q表增加个机台号字段,这样也不需要再去用M表关联
-
Ccc(提问者) 回复 Ymeng
- 好的 感谢
|
|
|
最佳回答 |
0
|
JL98Lv6中级互助发布于2023-2-3 09:48(编辑于 2023-2-3 09:52)
|
你的关联关系是一对多,数据肯定会变多的,这个就没有办法去解决,除非Q表添加机台号字段,但是添加了也用不上M表了,再找一下还有没有底层明细表呢,或者看一下,两个表有没有唯一关联字段呢 ,
|
-
Ccc(提问者)
- 同样的字段就是工单号 跟OPNAME了 就是缺少机台号
-
JL98 回复 Ccc(提问者)
- 工单号应该是唯一的,可以作为关联字段,你可以试一下
-
Ccc(提问者) 回复 JL98
- 但是一个工单号对应多个OPNAME
-
JL98 回复 Ccc(提问者)
- 关联条件OPNAME和工单号
-
JL98 回复 Ccc(提问者)
- 不可能一个OPNAME,工单号还有重复的吧
|
|
|
最佳回答 |
0
|
坚果联盟Lv5见习互助发布于2023-2-3 10:54
|
第二个表,on后面的关联字段,and前后都是一样的,可以去掉一个,然后在select后面把机台号字段去掉,再加一个distinct去重
|
|
|