Ich versuche, eine Abfrage für eine Viele-Viele-Beziehung auszuführen, ich habe eine Junction-Tabelle erstellt, um das zu tun. Jetzt Fragen Ich habe keine Ergebnisse erhalten, wenn ich erwarte für die einzelnen Indizes zurück 3 Reihen 122.123.124, jeder kann meine Fehler hinweisen, dankeAbfrage-Junction-Tabelle-viele-zu-viele-Beziehung
SELECT * FROM [Moldingdata].[dbo].[mach_part_junction] ORDER BY [machinename] ASC
SELECT MachineList.machinename ,JDEPARTIMGLU.Jde_part_num
from mach_part_junction
INNER JOIN MachineList on mach_part_junction.machinename = machinelist.Machine_ID
INNER JOIN JDEPARTIMGLU on mach_part_junction.machinename = machinelist.Machine_ID
WHERE mach_part_junction.machinename= 'MM01'
Ergebnisse:
machinename ndx_jde_part_img
----------- ----------------
MM01 122
MM01 123
MM01 124
MM04 122
MM15 124
MM17 122
MM32 122
MM32 123
(8 row(s) affected)
machinename Jde_part_num
----------- --------------------
(0 row(s) affected)