Tabla de actualización de MySQL basada en otro valor de tablas

Tengo dos mesas,

Aquí está mi primera mesa,

ID      SUBST_ID        CREATED_ID
1       031938          TEST123
2       930111          COOL123
3       000391          THIS109
4       039301          BRO1011
5       123456          COOL938
...     ...             ...

Esta es mi segunda mesa,

ID      SERIAL_ID       BRANCH_ID
1       039301          NULL
2       000391          NULL
3       123456          NULL
...     ...             ...

Necesito saber cómo actualizar todas las filas dentro de mi segunda tabla usando datos de mi primera tabla.

Tendría que hacer esto todo en una consulta de actualización.

Tanto SUBST_ID como SERIAL_ID coinciden, debe tomar el created_id de la primera tabla e insertarlo en la segunda tabla.

Así que la segunda mesa se convertiría en la siguiente,

ID      SERIAL_ID       BRANCH_ID
1       039301          BRO1011
2       000391          THIS109
3       123456          COOL938
...     ...             ...

Gracias por su ayuda y orientación.

Respuestas a la pregunta(6)

Su respuesta a la pregunta