0

如何在MYSQL的多对多关系表中插入、更新、删除数据?

例如:

**Structure of my database**
table A -    ID, Field1, Field2, ...
table B-     ID, Field1, Field2...
table Refer- ID, AID,BID

在表A或B中插入数据时,参考表中是否有任何自动反映系统?

例如:

如果我插入Table A带有相应数据的数据,table B它将自动反映在基于Table AB关系的引用表中。

请帮我。提前致谢。

4

2 回答 2

0

您可以使用以下内容:

  • 您可以使用删除部分ON DELETE CASCADE示例),但使用的引擎应该是 InnoDB,但您也可以使用触发器进行删除
  • 对于插入和更新,您可以使用触发器(例如文档
于 2013-05-15T07:35:34.153 回答
0

请查看以下网址以获取更多详细信息和示例。

http://www.select-sql.com/mysql/how-to-merge-2-tables-into-one-result-in-mysql.html

http://www.mysqlperformanceblog.com/2008/09/11/auto_increment-and-merge-tables/

谢谢

于 2013-05-15T07:21:05.540 回答