Announcement

Collapse
No announcement yet.

Datensatz löschen per SQL (2 Tabellen)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datensatz löschen per SQL (2 Tabellen)

    Hallo,

    was bedeutet "Mein SQL funktioniert aber leider nicht"? Führt die BDE das Kommando ohne Fehlermeldung aus, ohne das Datensätze gelöscht werden oder legt die BDE sofort beim Aufruf ihr Veto ein?

    P.S: Meine 16-Bit-Zeit liegt schon einige Jahre zurück - die 16-Bit-BDE unterstützt nicht alle die Leistungsmerkmale, die bei den aktuellen 32-Bit-BDE-Versionen üblich sind

  • #2
    Datensatz löschen per SQL (2 Tabellen)

    Hallo!

    DB: Paradox 5
    Delphi 1.01 C\S

    Ich möchte gerne alle Datensätze in Tabelle Auswahl.db löschen, dessen Feld ArtikelNr n i c h t in Tabelle Lager.db vorhanden sind.

    Mein SQL funktioniert aber leider nicht (wie immer) ;-)

    delete from "Auswahl.db" where Auswahl.ArtikelNr NOT in
    (select Lager.ArtikelNr from "Lager.db")

    Hat jemand einen Tipp für mich?

    Mit freundlichen Grüßen

    Shaw

    Comment


    • #3
      hallo
      delete from Auswahl where Auswahl.ArtikelNr NOT in (select ArtikelNr from Lager)
      Auswahl.db und Lager.db-so heißen wahrscheinlich die Paradox-Dateien, und die Tabellen heißen Auswahl und Lager,oder?

      Mark

      Comment

      Working...
      X