FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
sumar columnas en un dbgrid y mostrar mas campos
buenas a todos los que lean y puedan darme una mano en esto:
Tengo las sgtes tablas: Código SQL [-] CREATE TABLE ORDENES ( ORD_ID D_ORD_ID, ORD_COD VARCHAR(5), ORD_FECHA DATE, MAT_ID D_MAT_ID) CREATE TABLE MATERIALES ( MAT_ID D_MAT_ID, MAT_COD VARCHAR(5), MAT_NOM VARCHAR(15)) CREATE TABLE PARTES ( PRT_ID D_PRT_ID, PRT_COD VARCHAR(5), PRT_INGRESO_1 DECIMAL(10,2), PRT_INGRESO_2 DECIMAL(10,2), PRT_SALIDA DECIMAL(10,2)) CREATE TABLE PRT_ORD ( PRT_ID D_PRT_ID, ORD_ID D_ORD_ID); Como se daran cuentas una ORDEN puede tener varias PARTES anexadas asi como en un PARTE puede tener varias ORDENES (relacion muchos a muchos). Mi problema es que quisiera mostrar en un dbgrid esto: ORD_COD, MAT_COD, MAT_NOM, SUM(PRT_INGRESO_1), SUM(PRT_INGRESO_2), SUM(PRT_SALIDA) Es decir arrojar en un dbgrid el codigo de la orden y material, nombre del material y luego la suma de PRT_INGRESO_1, PRT_INGRESO_2, PRT_SALIDA datos que se encuentran almacenados en Partes y anexados en la tabla PRT_ORD o dicho de otro modo ya q la orden tiene varias partes sumar los ingresos 1 y 2 y las salidas de estas partes y mostrarlas juntos con los datos de la orden (codigo orden, codigo material, ...) hay alguna forma de meter eso en el Select de un TpFIBDataSet?, algo como: Código SQL [-] SELECT ORD.ORD_ID, ORD.ORD_COD, MAT.MAT_COD, MAT.MAT_NOM, SUM(PRT.PRT_ING_1) INGRESO_1, SUM(PRT.PRT_ING_2) INGRESO_2, SUM(PRT.PRT_SAL) SALIDA FROM ORDENES ORD, MATERIALES MAT, PARTES PRT, PRT_ORD PO WHERE PRT.PRT_ID = PO.PRT_ID AND ORD.ORD_ID = PO.ORD_ID AND ORD.MAT_ID = MAT.MAT_ID Talvez halla otra solucion para mostrarlo en el dbgrid, no lo se Espero haberme hecho entender y gracias de antemano por alguna respuesta Última edición por VNyes fecha: 31-05-2007 a las 19:15:22. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Sumar Columnas | leodelca23 | Tablas planas | 17 | 25-09-2006 22:05:48 |
sumar columnas en un dbgrid | Choclito | Varios | 2 | 04-06-2006 11:55:39 |
sumar columnas en stringgrid | Choclito | Varios | 1 | 11-05-2006 15:26:59 |
borrar los campos de un DBGrid sin borrar los titulos de las columnas | Torreblanca | OOP | 2 | 02-08-2005 00:12:52 |
Sumar columnas de un DBGRID | magm2000 | Varios | 3 | 27-09-2003 00:40:06 |
|