base de datos – INSERT EN UNA TABLA A PARTIR DE OTRAS DOS EN MYSQL

Hola soy nuevo en MySQL y estoy atorado en un problema. Tengo 2 archivos Excel y cada uno lo guardo en 2 tablas temporales. El primer Excel viene una lista de los tags (temporal_tags) que necesitare para el segundo Excel en el que vienen datos (temporal_datos) por cada tag pero sin titulo porque tengo que agarrarlos del primer Excel. En cualquier momento pueden venir una cantidad mayor de tags así que hice la tabla temporal de datos con muchas columnas por las dudas.

temporal_tags:
id   tag
-----------
1    tag1
2    tag2
3    tag3


temporal_datos:
temp1    temp2    temp3    temp4    temp5
-----------------------------------------
a1       b1       c1       null     null
a2       b2       c2       null     null
a3       b3       c3       null     null

En este caso sólo vino el Excel de tags con 3 tags, así que el Excel de datos vino con datos en las primeras 3 columnas respectivamente. Necesito crear una tercer tabla en la pueda unir el id del tag con sus respectivos datos. Tendría que quedar así:

tabla_3:
id_tag    dato
--------------
1         a1
1         a2
1         a3
2         b1
2         b2
2         b3
3         c1
3         c2
3         c3