Sql 120 3 003 130 4 004 004 120 4 004 004 130基本上,对于每组匹配的零件查找号,零件序列号重复。当它移动到下一个零件查找号时,它是相同的零件序列号。这不是正确的零件号。 ID BOM_PART_NAME PART F
Sql 120 3 003 130 4 004 004 120 4 004 004 130基本上,对于每组匹配的零件查找号,零件序列号重复。当它移动到下一个零件查找号时,它是相同的零件序列号。这不是正确的零件号。 ID BOM_PART_NAME PART F,sql,ms-access,join,distinct-values,Sql,Ms Access,Join,Distinct Values,120 3 003 130 4 004 004 120 4 004 004 130基本上,对于每组匹配的零件查找号,零件序列号重复。当它移动到下一个零件查找号时,它是相同的零件序列号。这不是正确的零件号。 ID BOM_PART_NAME PART FIND NO POS LCN POS_CT 1 E 0001 1 P0 1 2 A 0002 1 P1 1
120 3 003 130 4 004 004 120 4 004 004 130基本上,对于每组匹配的零件查找号,零件序列号重复。当它移动到下一个零件查找号时,它是相同的零件序列号。这不是正确的零件号。
ID BOM_PART_NAME PART FIND NO POS LCN POS_CT
1 E 0001 1 P0 1
2 A 0002 1 P1 1
3 C 0003 1 P2 1
4 D 0004 1 P3 1
5 F 0005 1 P4 1
ID PART-ATA-NO PART-SN PART-NAME
1 001 A
2 002 B
3 003 C
4 004 1100 D
5 005 1101 E
ID BOM_PART_NAME PART FIND NO POS LCN POS_CT
1 E 0001 1 P0 1
2 A 0002 1 P1 1
3 C 0003 1 P2 1
4 D 0004 1 P3 1
5 F 0005 1 P4 1
ID PART-ATA-NO PART-SN PART-NAME
1 001 A
2 002 B
3 003 C
4 004 1100 D
5 005 1101 E
ID ... PART FIND NO POS PART-ATA-NO PART-SN
1 001 1 001 1369
2 002 1 002 1444
3 003 1 003 1100
3 003 1 003 1101
3 003 1 003 1102
4 003 2 003 1101
4 003 2 003 1102
5 004 1 004 1101
5 004 1 004 1102
ID PART FIND NO POS PART-ATA-NO PART-SN
1 001 1 001 1369
2 002 1 002 1444
3 003 1 003 1100
4 003 2 003 1101
5 003 3 003 1102
6 003 4 003 1103
7 003 5 003 1104
8 004 1 004 1105
9 004 2 004 1106
SELECT Table1.[PART FIND NO]
FROM Table1 UNION SELECT Table2.[PART-ATA-NO] As [PART FIND NO] From
Table2;
|Table1|
|AAA|
|BBB|
|CCC|
|Table2|
|AAA|
|BBB|
|AAA|
|DDD|
|Query 1|
|AAA|
|BBB|
|CCC|
|DDD|
SELECT Table1.*, Table2.[PART-ATA-NO], Table2.[PART-SN]
FROM Table1 INNER JOIN Table2 ON Table1.[PART FIND NO] = Table2.[PART-ATA-NO]
UNION
SELECT Table1.*, Table2.[PART-ATA-NO]
FROM Table1 LEFT JOIN Table2 ON Table1.[PART FIND NO] = Table2.[PART-ATA-NO]
WHERE (((Table2.[PART-ATA-NO]) Is Null))
UNION
SELECT Table1.*, Table2.[PART-ATA-NO], Table2.[PART-SN]
FROM Table1 RIGHT JOIN Table2 ON Table1.[PART FIND NO] = Table2.[PART-ATA-NO]
WHERE (((Table1.[PART FIND NO]) Is Null));
SELECT [Merge1And2].[PART FIND NO], Table2.[PART-SN]
FROM [Merge1And2] INNER JOIN Table2 ON [Merge1And2].[PART FIND NO] = Table2.[PART-ATA-NO]