mysql - 如何将一个表的值插入到另一个表中

标签 mysql insert

我有两个表 user 和 Friends,其中 user 表中的用户可以成为 friend 。我已将 3 个用户插入到 user 表中,现在我想通过 user_id = 1 和 user_id = 2 来交 friend ,但我不这样做知道如何在好友表中添加这两个id。附上这两个表的照片。

enter image description here

最佳答案

...我真的不知道你在使用什么软件,但你需要的是在你 friend 的表中声明一个外键“UserId”列。完成后,您可以通过使用 Mysql 或简单的 SQL 插入以任何可能的方式插入数据:

INSERT INTO `friend`(UserId) VALUES (1)

关于mysql - 如何将一个表的值插入到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28700317/

相关文章:

mysql - 如何组合2个select语句并将结果输出到2列

mysql - 在事务中使用 MySQL Insert Delayed 时会发生什么?

mysql - 从表 1 插入或替换到表 2

c++ - 在 map 中存储标准 map

php - 如何在php/mysql中将时间保存为UTC时间?

mysql - 如何创建一个数据库来接收来自其他数据库的数据、手动输入和数据导出以创建 Web 仪表板?

javascript - 希望在互联网出现故障时离线存储表单数据并在互联网活跃时提交

php - 在 Doctrine 1.2 中使用 Mysql 数据类型集

c++ - 无法将数据插入 SQL Server 数据库 ODBC C++

mysql - SQL 获取、编辑和更新数据