我想刪除從那裏記錄存在的所有表與學生佩塔爾·彼得羅夫'相關的所有記錄中的所有表(有三個表)刪除記錄在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 UPDATE刪除記錄
- 3. Spark SQL cassandra刪除記錄
- 4. 用SQL刪除記錄
- 5. 刪除重複記錄在SQL Server
- 6. 刪除記錄在一個查詢SQL
- 7. 刪除SQL Server觸發器 - 哪些記錄在刪除表中?
- 8. 刪除記錄
- 9. 刪除記錄
- 10. 刪除記錄
- 11. 刪除記錄
- 12. 刪除記錄
- 13. Firebird SQL刪除重複記錄
- 14. 刪除特定的記錄數據SQL
- 15. SQL服務器多表記錄刪除
- 16. 刪除sql表中的重複記錄
- 17. 插入SQL並刪除記錄
- 18. rails每當刪除記錄sql
- 19. 刪除重複記錄的SQL Server
- 20. 獲取刪除的記錄數sql
- 21. 使用PHP刪除SQL記錄
- 22. SQL Server不會刪除記錄
- 23. VB.NET LINQ to SQL刪除所有記錄
- 24. 刪除或更新SQL記錄
- 25. SQL最佳刪除記錄方式
- 26. 刪除SQL中未加入的記錄
- 27. 不能從SQL Server CE刪除記錄
- 28. 刪除組中的重複記錄 - SQL
- 29. 用if語句刪除sql記錄
- 30. SQL Server 2014 - 如何刪除空記錄
請添加表結構,例如數據和哪兒你被卡住。 – 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