mysql:如何更新多对多关系表

标签 mysql many-to-many cakephp-2.0

我正在使用 Cakephp 进行网站开发,现在我有这个表

id|student_id|specialization_id 

现在我的问题是如何更新此表,目前我正在删除特定学生以前的所有数据并添加该学生给出的新专业。

最佳答案

根据您想要做什么,这似乎是一种合理的做法。如果您不想删除以前的特化数据,请考虑添加时间戳,并在查询中仅选择最新的数据。

关于mysql:如何更新多对多关系表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23213438/

相关文章:

CakePHP 保存多行

javascript - 如何从 php 变量中获取值到我们的 javascript 文件中?

java - 如何使用jdbc和tomcat连接MySQL数据库

mysql - 用一个查询得到两个查询的结果 - mysql

mysql查询从一个ID列显示多个表

php - CakePhp 如何检测当前页面是否为主页?

php - 如何使用 PHP 中的 Authorize.net 以编程方式退款?

MySQL 如何显示给定表的列信息?

NHibernate 多对多表未更新

Laravel - 创建和附加 - 多对多关系