Ver Mensaje Individual
  #5  
Antiguo 01-11-2015
sowei sowei is offline
Miembro
 
Registrado: abr 2010
Posts: 21
Reputación: 0
sowei Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Depende de lo que quieras hacer, ejemplo:
Código SQL [-]
insert into tabla2 select * from tabla1
Obviamente, en este caso las tablas deben ser iguales.
Y aquí da igual el delphi, es sql, lo puedes poner en un stored procedure de la base de datos y lanzarlo cuando lo necesites.

Por cierto, procura poner títulos descriptivos a tus preguntas, gracias
La idea es grabar una tabla nueva (temporal) y por lo tanto diferente a la que estoy consultando, más que nada porque el resultado de la consulta proviene de varias tablas.

Por poner un ejemplo sencillo, hacer un select de la tabla LINEAS DE FACTURA, para obtener los artículos vendidos. A su vez realizar un left join para obtener el cabezal de la factura y obtener el campo FECHA para descartar los que no queremos. Y también un left join con la tabla ARTICULOS para obtener la descripción del articulo. El resultado (varios registros) grabarlos en la tabla VENTAPERIODO que tendría los campos p.e. ARTICULO, CANTIDAD, PRECIO, IMPORTE, DESCRIPCION, ...

Este sería un ejemplo sencillo. Lógicamente la consulta sería mucho más complicada.

Supongo que desde SQL puro no puedo hacerlo, pero quizá sí con stored procedures?
Responder Con Cita