Moin,
ich habe 2 Tabellen.
Tabelle 1
2 Spalten) ( basis.[lfd Nr#] + Teilenummer
1;1001
2;1002
3;1003
...
Tabelle 2(2 Spalten) (export.[JOHNS-ARTNR] + [BESTAND (0/1)]
1001; a
1003; b
1007; a
Teilenummer und [JOHNS-ARTNR] ist der gleiche Inhalt.
[JOHNS-ARTNR] kann aber auch mal leer sein.
Ergebniss soll sein.
1; 1001; a
2; 1002;
3; 1003; b
...
Bei meiner Abfrage kommt als ergebnis aber nur folgendes raus.
1;1001; a
3;1003; b
also wo kein Treffer in Spalte 2 Tabelle 2 ist, den Datensatz lässt das Programm einfach weg...
SELECT basis.[lfd Nr#], basis.Teilenummer, export.[JOHNS-ARTNR], export.[BESTAND (0/1)]
FROM export INNER JOIN basis ON export.[JOHNS-ARTNR] = basis.Teilenummer
GROUP BY basis.[lfd Nr#], basis.Teilenummer, export.[JOHNS-ARTNR], export.[BESTAND (0/1)]
ORDER BY basis.[lfd Nr#];
Vielen Dank für eure Hilfe
Gruß
Markus
ich habe 2 Tabellen.
Tabelle 1
1;1001
2;1002
3;1003
...
Tabelle 2(2 Spalten) (export.[JOHNS-ARTNR] + [BESTAND (0/1)]
1001; a
1003; b
1007; a
Teilenummer und [JOHNS-ARTNR] ist der gleiche Inhalt.
[JOHNS-ARTNR] kann aber auch mal leer sein.
Ergebniss soll sein.
1; 1001; a
2; 1002;
3; 1003; b
...
Bei meiner Abfrage kommt als ergebnis aber nur folgendes raus.
1;1001; a
3;1003; b
also wo kein Treffer in Spalte 2 Tabelle 2 ist, den Datensatz lässt das Programm einfach weg...
SELECT basis.[lfd Nr#], basis.Teilenummer, export.[JOHNS-ARTNR], export.[BESTAND (0/1)]
FROM export INNER JOIN basis ON export.[JOHNS-ARTNR] = basis.Teilenummer
GROUP BY basis.[lfd Nr#], basis.Teilenummer, export.[JOHNS-ARTNR], export.[BESTAND (0/1)]
ORDER BY basis.[lfd Nr#];
Vielen Dank für eure Hilfe
Gruß
Markus