Zugegeben, ich bin Anfänger.
Bei folgendem Problem habe ich schon alles mögliche probiert, komme aber nicht weiter.
Ich habe in MSSQL drei Tabellen mit folgenden Namen, Spalten und Beispielwerten
Db1_Stichprobe:
Bereichsnummer, Artikelnummer
1001,4353662
1001,1111114
1001, 27827265689
1002, 4353662
Db2_Bestand:
Bereichsnummer, Artikelnummer
1001,4353662
1001, 5242576
1001, 27827265689
1001, 27827265689
1002, 4353662
1003,9853345
1003, 1111114
Db3_Artikelbezeichnungen
Artikelnummer, Bezeichnung
4353662, Artikel1
5242576, Artikel2
1111114, Artikel3
27827265689, Artikel4
9853345, Artikel5
Ich benötige den SQL Befehl, der folgende Abfrage startet:
Zeige an, welche Artikelnummern (mit Bezeichnung) in der DB1_Stichprobe vorhanden sind, die aber nicht in der Db2_Bestand stehen UND sich innerhalb der gleichen Bereichsnummer befinden.
In dem oa. Beispiel würde also (nur) angezeigt:
1001,1111114, Artikel3
Das ist sicher einfach, aber ich kriege es nicht hin!
Gruß
Harald
Bei folgendem Problem habe ich schon alles mögliche probiert, komme aber nicht weiter.
Ich habe in MSSQL drei Tabellen mit folgenden Namen, Spalten und Beispielwerten
Db1_Stichprobe:
Bereichsnummer, Artikelnummer
1001,4353662
1001,1111114
1001, 27827265689
1002, 4353662
Db2_Bestand:
Bereichsnummer, Artikelnummer
1001,4353662
1001, 5242576
1001, 27827265689
1001, 27827265689
1002, 4353662
1003,9853345
1003, 1111114
Db3_Artikelbezeichnungen
Artikelnummer, Bezeichnung
4353662, Artikel1
5242576, Artikel2
1111114, Artikel3
27827265689, Artikel4
9853345, Artikel5
Ich benötige den SQL Befehl, der folgende Abfrage startet:
Zeige an, welche Artikelnummern (mit Bezeichnung) in der DB1_Stichprobe vorhanden sind, die aber nicht in der Db2_Bestand stehen UND sich innerhalb der gleichen Bereichsnummer befinden.
In dem oa. Beispiel würde also (nur) angezeigt:
1001,1111114, Artikel3
Das ist sicher einfach, aber ich kriege es nicht hin!
Gruß
Harald