Thema: Delphi delete mit join

Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: delete mit join

  Alt 10. Mai 2007, 20:20
Hallo hoika,

was spricht gegen folgende Variante...
SQL-Code:
DELETE FROM DataFoxInput_Details1
WHERE DataFoxInputId IN (SELECT id
                         FROM DataFoxInputId
                         WHERE TheDate = :CheckDate)
  AND Flag IS NULL
  AND CardNo IS NULL
oder auch...
SQL-Code:
DELETE FROM DataFoxInput_Details1
WHERE EXISTS (SELECT *
              FROM DataFoxInputId
              WHERE TheDate = :CheckDate
                AND id = DataFoxInputId)
  AND Flag IS NULL
  AND CardNo IS NULL
Gruss
Thorsten
  Mit Zitat antworten Zitat