Hallo,
ich moechte Daten aus 2 Tabellen loeschen die mit einander ueber bestimmte Spalten verknueoft sind. Und zwar nur Daten die der Where Klausel entsprechen.
Mein Versuch war so :
Klappt nicht
In einen anderen Thread habe ich folgendes gelesen
das also das from T0252009 doppelt sein muss.
Nur leider bekomme ich da ein Timeout beim ausfuehren.
Kann mir bitte jemand helfen?
dankeeeeeee
ich moechte Daten aus 2 Tabellen loeschen die mit einander ueber bestimmte Spalten verknueoft sind. Und zwar nur Daten die der Where Klausel entsprechen.
Mein Versuch war so :
Code:
DELETE FROM T0252009 INNER JOIN T0262009 ON T0252009.C022 = T0262009.C045 AND T0252009.C021 = T0262009.C044 WHERE T0252009.C023 = '-' AND T0252009.C024 = '-' AND T0252009.C025 = '-' AND T0252009.C026 = '-' AND T0252009.C032 <= '31.12.2007'
In einen anderen Thread habe ich folgendes gelesen
Code:
DELETE FROM T0252009 FROM T0252009 INNER JOIN T0262009 ON T0252009.C022 = T0262009.C045 AND T0252009.C021 = T0262009.C044 WHERE T0252009.C023 = '-' AND T0252009.C024 = '-' AND T0252009.C025 = '-' AND T0252009.C026 = '-' AND T0252009.C032 <= '31.12.2007'
Nur leider bekomme ich da ein Timeout beim ausfuehren.
Kann mir bitte jemand helfen?
dankeeeeeee
Comment