Hallo Allerseits,
da weiss ich echt nicht wie ich da weiterkommen soll: Aus einem anderen Forum habe ich mir zeigen lassen, wie man Datensätze an eine andere Tabelle mit gleichlautender Datenstruktur anhängen kann, ohne Dubletten anzulegen.
Dazu gab es dann ein Beispiel
Insert into Adress2
select * from Adress
where Adress.Name not in (
select Name from Adress2)
Das sollte angeblich funktionieren.
Genau dieses Statement habe ich auf meine Umgebung angepasst und ablaufen lassen.
Insert into tbl_TESY_Ziel
select * from tbl_TESY_Herkunft
where tbl_TESY_Herkunft.KN_ID
not in (
select KN_ID
from tbl_TESY_Ziel)
wenn ich eine Tabelle 1 an tbl_TESY_Ziel anhänge funktioniert das sehr gut,
wenn ich Tabelle 2 (Folgemonat) versuche, auf gleiche Weise anzuhängen, funktionierts nicht mehr. Tabelle 2 hat aber keine Datensätze, die es in Tabelle tbl_TESY_Ziel gibt. diese sollten ja in angehangen werden (ohne Dubletten)
Leider komme ich da nicht weiter. Wahrscheinlich habe ich eine Kleinigkeit übersehen.
da weiss ich echt nicht wie ich da weiterkommen soll: Aus einem anderen Forum habe ich mir zeigen lassen, wie man Datensätze an eine andere Tabelle mit gleichlautender Datenstruktur anhängen kann, ohne Dubletten anzulegen.
Dazu gab es dann ein Beispiel
Insert into Adress2
select * from Adress
where Adress.Name not in (
select Name from Adress2)
Genau dieses Statement habe ich auf meine Umgebung angepasst und ablaufen lassen.
Insert into tbl_TESY_Ziel
select * from tbl_TESY_Herkunft
where tbl_TESY_Herkunft.KN_ID
not in (
select KN_ID
from tbl_TESY_Ziel)
wenn ich eine Tabelle 1 an tbl_TESY_Ziel anhänge funktioniert das sehr gut,
wenn ich Tabelle 2 (Folgemonat) versuche, auf gleiche Weise anzuhängen, funktionierts nicht mehr. Tabelle 2 hat aber keine Datensätze, die es in Tabelle tbl_TESY_Ziel gibt. diese sollten ja in angehangen werden (ohne Dubletten)
Leider komme ich da nicht weiter. Wahrscheinlich habe ich eine Kleinigkeit übersehen.
Comment