Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-11-2012
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Poder: 14
novato_erick Va por buen camino
Exclamation Traer campos que se encuentra en la tabla principal

Hola Espero que mi titulo sea el correcto chicos porque necesito una enorme ayuda:

Creo que ya me encuentro en las ligas mayores pero aun como novato tal vez ya llevo ponches por los lanzadores(mis usuarios) pero bueno al final siempre le pego a la pelota(doy con la respuesta con su ayudas)....

ahora me tope con algo inusual jamas realizado por mi y tengo este partido que jugarlo antes del viernes.

Ahora la empresa tiene dos bases de datos en Firebird el cual en una se encuentra el inventario y la otra las ventas realizadas

Base de Datos de Inventario llamada INVENTARIO y la Base de Datos de Ventas llamada VENTAS

Bueno ahora necesito consultar en mi tabla ventas las ventas por fechas agrupada por código de articulo y descripción bueno lo hice así:

Código SQL [-]
SELECT  DETALLE_FACTURAS.DESCRIPCION,
          SUM(CANTIDAD),
          SUM(IMPORTE_TOTAL) FROM DETALLE_FACTURAS
            WHERE DETALLE_FACTURAS.CODIGO_ARTICULO = :COD AND DETALLE_FACTURAS.FECHA between :FechaInicio and :FechaFin
                  GROUP BY DETALLE_FACTURAS.CODIGO_ARTICULO, DETALLE_FACTURAS.DESCRIPCION

ahora en la base llamada INVENTARIOS tengo esto:

Código SQL [-]
SELECT i.CODIGO3,
           i.NOMBRE2,
           SUM(i.PESONETO)  from INVENTARIO i
                 where i.CODIGO3 =:Arancel
                 GROUP BY i.CODIGO3, i.NOMBRE2, i.PESONETO

hasta aquí perfecto pero ahora lo bonito

El asunto es que la información de consulta de ventas tengo que agregarle los campo llamado CODIGO3, NOMBRE2, PESONETO agrupado por estos mismos que esta en la base de datos INVENTARIOS tabla INVENTARIOS pero lo único que relaciona mi tabla DETALLE_FACTURA con la tabla INVENTARIO es el campo CODIGO_ARTICULO aunque en INVENTARIO esta como COD_ARTICULO Y VENTAS esta CODIGO_ARTICULO.

Alguna idea como podría hacerlo?

Saludos


novato_erick
Responder Con Cita
  #2  
Antiguo 27-11-2012
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Poder: 14
novato_erick Va por buen camino
Bueno investigando me encontré que la solución es utilizar firebird 2.5 la clausula

Código SQL [-]
 EXECUTE STATEMENT

con un procedimiento almacenado?

alguien a trabajado de esta manera?

Saludos

novato_erick
Responder Con Cita
  #3  
Antiguo 27-11-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No se entiende lo que quieres hacer.

El execute statement puede servir, o no, es que no sabemos qué quieres hacer.
Responder Con Cita
  #4  
Antiguo 27-11-2012
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Poder: 14
novato_erick Va por buen camino
hola casimiro:


la idea es hacer la consulta en dos bases diferente como lo mostré en el primer pos pero el EXECUTE STATEMENT fue algo que encontré en este link http://m.delphiaccess.com/index.php?topic=7840.0.

Saludos
Responder Con Cita
  #5  
Antiguo 27-11-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
En dos bases de datos diferentes, entonces sí puedes usarlo, haz una búsqueda por los foros con esos términos "execute statement", es un tema que se ha tratado varias veces. Y avisa si tienes alguna duda.
Responder Con Cita
Respuesta



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
Traer Informacion de una Tabla HTML kdemia Internet 0 13-08-2010 00:01:22
Problemas Traer Cantidad de Tabla Detalle johnny_jjc Tablas planas 1 22-03-2010 18:16:06
Traer datos de una tabla y ordenarlos en un dbgrid ordenados Petolansa Varios 3 07-12-2007 15:40:03
Insertar y traer datos de una tabla en .NET Alexander .NET 0 26-08-2005 19:54:02
Traer los datos de una tabla a un dbcombo andresenlared Conexión con bases de datos 1 29-12-2003 17:18:04


La franja horaria es GMT +2. Ahora son las 02:29:21.


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