Das ist meine SQL-Abfrage:SQL Query Erste Erster Eintrag
SELECT
TM09_Product.F09_ProductCode, TX42_KndCmd.F42_KndCmdNo,
TX42_KndCmd.F42_PreProductCode
FROM
TX42_KndCmd
INNER JOIN
TM09_Product ON TX42_KndCmd.F42_PreProductCode = TM09_Product.F09_PreProductCode
GROUP BY
TX42_KndCmd.F42_PreProductCode, TM09_Product.F09_ProductCode,
TX42_KndCmd.F42_KndCmdNo
ORDER BY
TX42_KndCmd.F42_PreProductCode
Das Ergebnis der Abfrage wie folgt aussieht:
F09_ProductCode F42_KndCmdNo F42_PreProductCode
-------------------------------------------------
1B28G048 A01257 1A1EP0000090
1B28G048 A01914 1A1EP0000090
1B28G048 A02283 1A1EP0000090
1B28G048A A01257 1A1EP0000090
1B28G048A A01914 1A1EP0000090
1B28G048A A02283 1A1EP0000090
1B28G048B A01257 1A1EP0000090
1B28G048B A01914 1A1EP0000090
1B28G048B A02283 1A1EP0000090
Es scheint, die gleiche Menge von Werten zu halten, zu wiederholen. In diesem Fall möchte ich nur den ersten Datensatz jeder Gruppe von F09_ProductCode
anzeigen.
die erwarteten Ergebnisse zeigen sollte:
F09_ProductCode F42_KndCmdNo F42_PreProductCode
-------------------------------------------------
1B28G048 A01257 1A1EP0000090
1B28G048A A01257 1A1EP0000090
1B28G048B A01257 1A1EP0000090
Kann mir jemand Leitfaden über welche Änderungen sollte ich in machen oder aus? Danke.
zur Kenntnis genommen. Ich benutze MS SQL Server. –