如何使用另一个表中的值更新特定列

我有一个名为“ bug_table”的表,如下所示:

╔════╦════════════╗
║ id ║ timestamp  ║
╠════╬════════════╣
║ 1  ║ 1589649639 ║
║ 2  ║ 1589649639 ║
║ 3  ║ 1589649639 ║
╚════╩════════════╝

以及名为“ bug_revision_table”的表,如下所示:

╔════════╦═════════════════╦════════════╗
║ bug_id ║ value           ║ timestamp  ║
╠════════╬═════════════════╬════════════╣
║ 1      ║ first revision  ║ 1588587621 ║
║ 1      ║ second revision ║ 1588674021 ║
║ 2      ║ test1           ║ 1588846821 ║
║ 3      ║ rev1            ║ 1589106021 ║
║ 3      ║ rev2            ║ 1589192421 ║
║ 3      ║ rev3            ║ 1589278821 ║
╚════════╩═════════════════╩════════════╝

现在出现问题:

如何用第二个表中的最新/最近一个来修改第一个表中的每个ID的时间戳?

如您所见,每个bug_id可以具有多个带有不同时间戳的修订。我只对最新的时间戳感兴趣。