Página 1 de 1

insert into no funciona en mysql

Publicado: Mar Jun 05, 2012 5:04 am
por PEDRO DE LEON RODAS[3]
Saludos a todos.
Quiero insertar registros en una tabla desde otra tabla en mysql.
En xailer hago lo siguiente:
La tabla en la cual quiero insertar los registros se llama saldos_mensuales,
y la tabla donde se encuentran los datos se llama saldos
AppData:Base:Execute("INSERT INTO saldos_mensuales
(saldos_mensuales.ANO,saldos_mensuales.NUMERO_MES,saldos_men suales.NUMERO_SOCIO,saldos_mensuales.NOMBRE_SOCIO,saldos_men suales.NOMBRE_CUENTA,saldos_mensuales.SALDO_ACTUAL)
select
2012,6,saldos.NUMERO_SOCIO,saldos.NOMBRE_SOCIO,saldos.NOMBRE _CUENTA,saldos.SALDO_ACTUAL
from saldos ")
Algo raro pero en NAVICAT LITE si lo hace, me inserta los registros
haciendolo asi:
INSERT INTO saldos_mensuales
(saldos_mensuales.ANO,saldos_mensuales.NUMERO_MES,saldos_men suales.NUMERO_SOCIO,saldos_mensuales.NOMBRE_SOCIO,saldos_men suales.NOMBRE_CUENTA,saldos_mensuales.SALDO_ACTUAL)
select
2012,6,saldos.NUMERO_SOCIO,saldos.NOMBRE_SOCIO,saldos.NOMBRE _CUENTA,saldos.SALDO_ACTUAL
from saldos
Por toda ayuda recibida, gracias.