Insercion en BD con select
Publicado por reinaldo (11 intervenciones) el 12/01/2007 21:31:30
Buenas tardes.
Me gustaria saber cual es la sintaxis para una insercion en una tabla donde unos de los valores a insertar es un select.
Acá les coloco el ejemplo;
mysql> insert into log_usuario_transaccion(fecha, tipo_transacc, usuario, num_cel_imei, cell_id) values('hoy', 'eliminacion', select usuario from lista_gris
where numero_seguido='5567475', '5567475', select id_celda from linea where msisdn
='5567475');
Me arroja el siguiente error:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'select usuario from lista_gris where numero_seguido='5567475', '5567475', select' at
line 1
Gracias por su tiempo.!
Me gustaria saber cual es la sintaxis para una insercion en una tabla donde unos de los valores a insertar es un select.
Acá les coloco el ejemplo;
mysql> insert into log_usuario_transaccion(fecha, tipo_transacc, usuario, num_cel_imei, cell_id) values('hoy', 'eliminacion', select usuario from lista_gris
where numero_seguido='5567475', '5567475', select id_celda from linea where msisdn
='5567475');
Me arroja el siguiente error:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'select usuario from lista_gris where numero_seguido='5567475', '5567475', select' at
line 1
Gracias por su tiempo.!
Valora esta pregunta


0