Löschen Sie Zeilen aus mehreren Tabellen mit einer einzigen Abfrage (SQL Express 2005) mit einer WHERE-Bedingung
Dies ist die Abfrage, die ich verwende:
DELETE TB1.*, TB2.*
FROM TB1
INNER JOIN TB2 ON TB1.PersonID = TB2.PersonID
WHERE (TB1.PersonID)='2'
In MS Access funktioniert es einwandfrei, in SQL Server Express 2005 wird jedoch ein Fehler (falsche Syntax in der Nähe von ',') angezeigt.
Wie man es löst? Bitte helfen Sie.