Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 02-06-2005
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 23
jwmoreira Va por buen camino
Primero, deberías revisar bien los indices de las tablas TRabajos y ver_costo_trabajos como dice Jachguate, luego no se si esto te servirá:
Código:
CREATE VIEW VER_FRECUENCIAS (
CODOF_VF,
CODTRA_VF,
FECHA_VF,
TIEMPO_VF,
COSTO_VF,
TCOSTO_VF)
AS
select CodOF_Fot, CodTra_Fot, Fecha_Fot, Tiempo_OT,
Costo_Vct,Tiempo_OT * Costo_Vct
From Frecuencias_Ot
Left Outer Join OF_TRabajos On COdOf_Fot = CodOF_OT And CodTra_FOT = CodTra_OT
Left outer Join ver_costo_trabajos On CodTra_Fot = CodTra_VCT
Luego en el select agrupa lo que necesites con el respectivo where:
Código:
SELECT CODOF_VF,CODTRA_VF,COUNT(FECHA_VF) AS TDIAS_TF,SUM(TIEMPO_VF) AS TTIEMPO_VF,COSTO_VF,TCOSTO_VF,SUM(COSTO_VF,TCOSTO_VF) AS GCOSTO_VF
FROM VER_FRECUENCIAS 
WHERE FECHA_VF .....
GROUP BY CODOF_VF,CODTRA_VF,COSTO_VF,TCOSTO_VF
Espero te ayude.

Saludos,
Jorge.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 18:33:53.


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