MySQL-从表中的一列获取数据并将其插入另一个表中

MySQL-从表中的一列获取数据并将其插入另一个表中,mysql,Mysql,我有两个表用户(id、用户名、密码)和用户徽章(用户id、徽章id、徽章插槽) 我想为用户表中的每一行插入数据(来自用户表的id,FBB,0) 我该怎么做 谢谢 你想要这个 INSERT INTO user_badges(user_id, badge_id, badge_slot) SELECT id, 'FBB', 0 FROM users; 你想要这个 INSERT INTO user_badges(user_id, badge_id, badge_slot) SELECT id, '

我有两个表用户(id、用户名、密码)和用户徽章(用户id、徽章id、徽章插槽)

我想为用户表中的每一行插入数据(来自用户表的id,FBB,0)

我该怎么做

谢谢

你想要这个

INSERT INTO user_badges(user_id, badge_id, badge_slot)
SELECT id, 'FBB', 0
  FROM users;
你想要这个

INSERT INTO user_badges(user_id, badge_id, badge_slot)
SELECT id, 'FBB', 0
  FROM users;