用另一个新插入的id更新一个表

时间:2009-09-05 12:50:58

标签: mysql

所以,情况是这样的:

  • Table Foo具有表Bar的外键。
  • Foo目前有很多行,这个外键为空。
  • 所有Foos需要一个酒吧。

我想:

  • 对于bar_fk为null的每个Foo,在Bar中插入一个新行。
  • 使用新添加的Bar ID更新Foo。

你会如何在MySQL中做到这一点?可以使用直接SQL来完成吗?使用存储过程?

1 个答案:

答案 0 :(得分:2)

查询SELECT LAST_INSERT_ID()可以帮助您实现这一目标。