【发布时间】:2014-04-02 07:59:54
【问题描述】:
所以我有一个看起来像这样的数据库(树):
因此,当我删除一个问题时,我想删除与该问题相关的整个树,但我不知道该怎么做 :(。你有什么想法吗?
我有这个查询,但它只删除了问题和与该问题相关的问题,但它停在那里。
DELETE FROM support_faq WHERE id=".$id_intrebare." OR parinte=".$id_intrebare
【问题讨论】:
-
是否有“on delete cascade”应用于表?
-
您使用的是哪个 DBMS?甲骨文?后格雷斯?听起来你需要一个递归查询。
-
MySQL。那么我该怎么做呢? :(
-
MySQL 不支持递归查询。您将需要编写一个存储过程