Trong SQL Server Management Studio tôi có thể dễ dàng tạo một SELECT
truy vấn.
SELECT Contact.Naam_Contactpersoon, Bedrijf.BedrijfsNaam, Bedrijf.Adres, Bedrijf.Postcode
FROM Contact
INNER JOIN Bedrijf ON Bedrijf.IDBedrijf = Contact.IDbedrijf
Tôi có thể thực hiện nó, và tất cả các liên hệ của tôi được hiển thị.
Bây giờ thay đổi SELECT
đến một DELETE
:
DELETE Contact
FROM Contact
INNER JOIN Bedrijf ON Bedrijf.IDBedrijf = Contact.IDbedrijf
Tất cả các hồ sơ bạn nhìn thấy trong SELECT
tuyên bố sẽ được xóa.
Bạn thậm chí có thể tạo ra một kết nối bên trong khó khăn hơn với cùng một thủ tục, ví dụ:
DELETE FROM Contact
INNER JOIN Bedrijf ON Bedrijf.IDBedrijf = Contact.IDbedrijf
INNER JOIN LoginBedrijf ON Bedrijf.IDLoginBedrijf = LoginBedrijf.IDLoginBedrijf
DELETE
với sự tham gia