php - 如何将一个表中的 ID 添加到另一个表中?

标签 php mysql

不确定如何正确地执行此操作。

我的用户表中已有大约 500,000 行。

我正在为我的音乐社区创建一个播放列表功能,所以我有一个名为播放列表的表。我想为 500,00 个用户中的每个用户提供一个名为“收藏夹”的默认播放列表。

执行此操作的最佳方法是什么?

我应该调用用户表并循环遍历数据吗?在每个循环中,我将 USERID 插入到播放列表表中?是否有更高效的流程?

最佳答案

您应该能够运行查询

UPDATE table_reference
SET column = 'Favorites'

没有 WHERE 子句,因此它将应用于所有内容。

编辑

如果您计划将默认值设置为“收藏夹”,您可以为该字段设置默认值,以免再次遇到此问题。

关于php - 如何将一个表中的 ID 添加到另一个表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3522968/

相关文章:

php - 在外部 JS 文件中包含 PHP 变量?

php - 持护照的多用户 - 如何获取经过身份验证的用户类型

mysql - Spring Hibernate事务隔离不能产生不可重复读

php - 如何在 laravel 4 中使用数据透视表上的 where 条件来获取数据

php - 如何使用 Laravel 5.2 创建编辑表单

mysql - MySQL 中的 while 循环与 if 语句

PHP Curl,检索服务器 IP 地址

php - 如何分解一条线然后再次分解它以将其插入数据库

PHP如何加引号?

mysql - 按相反顺序选择小于日期的 x 条记录