Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-08-2012
Jean Pierre Jean Pierre is offline
Registrado
NULL
 
Registrado: jul 2012
Posts: 8
Poder: 0
Jean Pierre Va por buen camino
Smile ¿Cómo aplicar un filtro por fecha a un campo calculado dentro de una consulta?

Saludos amigos foreros, estoy elaborando un reporte con el ReportBuilder de Digital Metaphors al cual le agregue varias consultas de la Base de Datos con el objetivo de obtener los datos y calculos que son necesarios para el reporte en cuestión, una de las consulta (Ver enlace "Imagen Consulta_B") incluye un campo calculado como les muestro a continuación:

Código SQL [-]
SELECT   CodProd, AVG(CntVentas)AS Promedio
FROM   SAEPRD
GROUP BY CodProd
ORDER BY CodProd DESC

La tabla a la que esta asociada dicha consulta incluye una columna denominada "Periodo" del tipo fecha con formato YYYYMM la cual deseo utilizar para filtrar mi consulta, el problema se presenta debido a que el dato "Periodo" se repite por cada producto que este registrado debido a que la tabla a la que esta asociada es una tabla de estadisticas de inventario (Ver enlace "Imagen Tabla SAEPRD"). Mi objetivo es obtener el promedio de ventas mensual de un producto tomando como base para el calculo la sumatoria de las ventas ( AVG(CntVentas) ) de los ultimos 12 meses (Tabla SAEPRD.Periodo), ya tengo la sumatoria pero no conozco la forma de filtrar la consulta con los ultimos 12 meses, esto ultimo es importante ya que al generar el reporte la consulta debe tomar como ultima fecha la del momento en que se esta generando el reporte y tomar en cuenta los 12 meses anteriores para ejecutar el calculo respectivo.

Trate de explicar mi caso de la mejor manera, si necesitan información adicional para solventar mi duda con gusto se las expondre.

Imagen Consulta_B: https://dl.dropbox.com/u/93589263/Consulta_B.jpg
Imagen Tabla SAEPRD: https://dl.dropbox.com/u/93589263/Tabla%20SAEPRD.jpg
Imagen Reporte: https://dl.dropbox.com/u/93589263/Reporte.jpg

De antemano muchas gracias por la ayuda que puedan brindarme.

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
campo calculado en consulta y variable david_uh Varios 2 27-11-2008 01:51:51
Se puede hacer una consulta a un campo calculado? flystar SQL 4 11-10-2007 11:11:10
Promedio de campo calculado con una sub-consulta ContraVeneno SQL 8 06-10-2005 16:38:06
consulta por campo calculado noe SQL 15 28-06-2005 15:44:54
¿Cómo podemos dejar de aplicar un filtro? vhirginia Conexión con bases de datos 3 27-04-2004 17:34:24


La franja horaria es GMT +2. Ahora son las 20:00:19.


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