我想删除从那里记录存在的所有表与学生佩塔尔·彼得罗夫'相关的所有记录中的所有表(有三个表)删除记录在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