我有一张像这样的桌子:
表:评论,行:id、作者、内容、回复
我希望“replyto”在同一张表中引用“id”,我该怎么做?
非常感谢。
我有一张像这样的桌子:
表:评论,行:id、作者、内容、回复
我希望“replyto”在同一张表中引用“id”,我该怎么做?
非常感谢。
就像是:
ALTER TABLE comments ADD CONSTRAINT `my_recursive_constraint` FOREIGN KEY (`reply_to`) REFERENCES `comments` (`id`)
alter table $table_name add foreign key references $table_name(id);
看到这个http://dev.mysql.com/doc/refman/5.5/en/innodb-foreign-key-constraints.html(搜索“自我参照”)
而这个http://www.codeproject.com/KB/database/Trees_in_SQL_databases.aspx