C
cooply
Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas a todos,
Quiero insertar en una tabla varios registros de varias tablas.
Necesito ingresar los datos de T1 y T2 en T3
T1
-id
-nombre
T2
-url
-tipo
T3
-id --- T1.id_usuario
-nick --- T1.nombre
-link --- T2.url
-modo --- T2.tipo
Lo he intentado con esto pero no lo consigo...
Espero que alguine pueda ayudarme, saludos y gracias.
Quiero insertar en una tabla varios registros de varias tablas.
Necesito ingresar los datos de T1 y T2 en T3
T1
-id
-nombre
T2
-url
-tipo
T3
-id --- T1.id_usuario
-nick --- T1.nombre
-link --- T2.url
-modo --- T2.tipo
Lo he intentado con esto pero no lo consigo...
PHP:
INSERT INTO `T3` (`id` ,`nick`,`link`,`modo`)
SELECT
a1.id , a1.nombre, a2.url, a2.tipo
FROM
(SELECT `id`,`nombre` FROM `T1`) AS a1
CROSS JOIN
(SELECT `url`,`tipo` FROM `T2`) AS a2
Espero que alguine pueda ayudarme, saludos y gracias.
Última edición: