我有一个这样的表:
表:comments,行:id,作者,内容,回复
我想'回复'引用'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(搜索"self - referential")
和这个http://www.codeproject.com/KB/database/Trees_in_SQL_databases.aspx