Insertar De Una Tabla A Otra Por Sql
Publicado por carlos ignacio (99 intervenciones) el 20/10/2004 17:55:11
Saludos comunidad
Tengo el problema de buscar registros de varias tablas y meter esos datos que encuentre en una tabla vacia.
Las tablas de donde se obtendra la informacion son Masivos, Contratados, Dist Masiva y Servicios Internacionales. La Tabla a menter los registros encontrados en esas tablas se llama REPORTE.
Como seria la sentencia SQL de INSERT INTO para buscar en 4 tablas los registros que se buscaran por Rango de Fecha y que esos registros encontrados los meta en la tabla REPORTE.
La siguiente sentencia SQL me busca por Rango de Fechas y otros parametros y me lo muestra en una rejilla MSFlexGrid que esta en un Form llamado Reporte, hasta ahi todo bien:
....................................................................................................................................
SQL1 = \"SELECT Gestion, Fecha, Cantidad, Oficina, Servicio FROM MASIVOS WHERE Fecha BETWEEN \'\" & ReporteFechaDesde & \"\' AND \'\" & ReporteFechaHasta & \"\' AND Oficina= \'\" & Oficina & \"\' AND Servicio= \'\" & Servicio & \"\'\"
.....................................................................................................................................
Pero como meto estos registros encontrados en la Tabla REPORTE que esta vacia con los mismos campos esperando la informacion.
Nuevamente muchas gracias por toda la ayuda que me puedan aportar.
Saludos.
Tengo el problema de buscar registros de varias tablas y meter esos datos que encuentre en una tabla vacia.
Las tablas de donde se obtendra la informacion son Masivos, Contratados, Dist Masiva y Servicios Internacionales. La Tabla a menter los registros encontrados en esas tablas se llama REPORTE.
Como seria la sentencia SQL de INSERT INTO para buscar en 4 tablas los registros que se buscaran por Rango de Fecha y que esos registros encontrados los meta en la tabla REPORTE.
La siguiente sentencia SQL me busca por Rango de Fechas y otros parametros y me lo muestra en una rejilla MSFlexGrid que esta en un Form llamado Reporte, hasta ahi todo bien:
....................................................................................................................................
SQL1 = \"SELECT Gestion, Fecha, Cantidad, Oficina, Servicio FROM MASIVOS WHERE Fecha BETWEEN \'\" & ReporteFechaDesde & \"\' AND \'\" & ReporteFechaHasta & \"\' AND Oficina= \'\" & Oficina & \"\' AND Servicio= \'\" & Servicio & \"\'\"
.....................................................................................................................................
Pero como meto estos registros encontrados en la Tabla REPORTE que esta vacia con los mismos campos esperando la informacion.
Nuevamente muchas gracias por toda la ayuda que me puedan aportar.
Saludos.
Valora esta pregunta


0