Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 01-11-2015
sowei sowei is offline
Miembro
 
Registrado: abr 2010
Posts: 21
Poder: 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
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Insertar registros en Firebird GustavoCruz Lazarus, FreePascal, Kylix, etc. 17 13-02-2010 21:23:23
insertar registros hxochitemol Conexión con bases de datos 1 02-06-2007 01:21:56
Como insertar registros con sql? newbery Firebird e Interbase 1 10-01-2006 14:32:30
Insertar registros en MySQL TONIAM MySQL 0 24-05-2005 15:47:49
Problemas al insertar registros con ADO sanluisme Conexión con bases de datos 0 04-03-2004 10:34:41


La franja horaria es GMT +2. Ahora son las 13:06:35.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi