我想刪除從那裏記錄存在的所有表與學生佩塔爾·彼得羅夫'相關的所有記錄中的所有表(有三個表)刪除記錄在SQL
Q
刪除記錄在SQL
-5
A
回答
0
我猜你應該使用架構中的級聯foreign keys
。
e.g:
create table students (
id int,
constraint pk_students primary key (id)
);
create table a(
s_id int,
constraint fk_a_student foreign key (s_id) references students on delete cascade
);
create table b(
s_id int,
constraint fk_b_student foreign key (s_id) references students on delete cascade
);
0
相關問題
- 1. 用SQL刪除記錄
- 2. sql刪除相關記錄?
- 3. Spark SQL cassandra刪除記錄
- 4. 刪除記錄在一個查詢SQL
- 5. 刪除重複記錄在SQL Server
- 6. 刪除SQL Server觸發器 - 哪些記錄在刪除表中?
- 7. 刪除記錄
- 8. 刪除記錄
- 9. 用if語句刪除sql記錄
- 10. 刪除SQL Server中的重複記錄?
- 11. Firebird SQL刪除重複記錄
- 12. 插入SQL並刪除記錄
- 13. 獲取刪除的記錄數sql
- 14. 刪除SQL中未加入的記錄
- 15. VB.NET LINQ to SQL刪除所有記錄
- 16. SQL Server 2014 - 如何刪除空記錄
- 17. 刪除記錄在AJAX
- 18. 刪除unforgeted記錄
- 19. Openerp刪除記錄
- 20. 多刪除記錄
- 21. Cassandra刪除記錄
- 22. 刪除不記錄日誌的SQL Server 2005記錄
- 23. 刪除子記錄刪除實體中的父記錄
- 24. 刪除所選記錄,但不刪除當前記錄。 c#
- 25. 刪除父表記錄時不刪除子記錄
- 26. 刪除記錄記錄存儲
- 27. Datarepeater刪除只刪除最高記錄
- 28. 刪除記錄刪除其在sql server 2005中的全文索引?
- 29. 刪除重複的記錄只在條件在sql服務器
- 30. 刪除HABTM協會記錄
請添加表結構,例如數據和哪兒你被卡住。 – 2013-04-08 12:09:27
[delete-a-record-related-with-student-ivan-petrov-from-all-tables-where-re-re]可能的重複(http://stackoverflow.com/questions/15878624/) – 2013-04-08 12:11:43
你想要在提出此問題前2分鐘刪除與* Ivan Petrov相關的所有記錄。 :P http://stackoverflow.com/questions/15878624/delete-a-record-related-with-student-ivan-petrov-from-all-tables-where-such-re – 2013-04-08 12:14:20