Entfernen von Daten über eine Löschabfrage in Access können Sie veranlassen , um wertvolle Daten zu verlieren, wenn es nicht richtig gemacht wird . Eine Löschabfrage löscht ganze Datensätze aus einer Tabelle oder mehrere Tabellen und wird hauptsächlich verwendet, wenn Sie eine Menge von Datensätzen löschen möchten. Sichern Sie Ihre Datenbank vor dem Ausführen einer Löschabfrage in Fall, dass Sie die falschen Datensätze zu löschen , weil Sie nicht die Änderungen rückgängig machen . Anleitung
1
Starten Sie eine neue Abfrage Design und wählen Sie die "Delete "-Abfrage Typ
2
Wählen Sie den " SQL-Ansicht " und entfernen Sie den Standardtext . "SELECT "; .
3
Type " DELETE DISTINCTROW table1 . * " . Die " Tabelle1 " die Tabelle mit den Datensätzen Sie löschen möchten .
4
Type " FROM Tabelle1 INNER JOIN Tabelle2 ON table1.PK_ID = table2.PK_ID " . Die " table2 " stellt die Tabelle der Sie teilnehmen möchten . Die " PK_ID " stellt den Primärschlüssel verwendet, um beide Tabellen verknüpfen
5
Typ "WHERE ((( table2.PK_ID ) = 1) ); " . .
6
Sie werden Datensätze in Tabelle1 wo " PK_ID " ist gleich "1" in table2 löschen. Führen Sie die Abfrage .