Mahlzeit Marc Reichelt,
Nun möchte ich diesen Befehl also von Hand aufrufen:
"Lösche alle Einträge von tabelle2, deren tabelle1_id nicht in tabelle1.id vorkommen"
Sofern die von Dir verwendete SQLite-Version Subqueries unterstützt, könnte folgendes funktionieren:
DELETE FROM tabelle2
WHERE tabelle1_id NOT IN (SELECT DISTINCT id FROM tabelle1)
Welches ist die eleganteste Methode, um diesen Befehl auszuführen?
Ob das "elegant" ist, kann und mag ich nicht beurteilen ... :-)
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|