** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Comparar resultados de 2 o más rangos de fecha
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoComparar resultados de 2 o más rangos de fecha

 Responder Responder
Autor
Mensaje
jesuvg Ver desplegable
Nuevo
Nuevo


Unido: 27/Marzo/2020
Localización: Mexico
Estado: Sin conexión
Puntos: 10
Enlace directo a este mensaje Tema: Comparar resultados de 2 o más rangos de fecha
    Enviado: 07/Abril/2020 a las 00:07
Buenas tardes,

Tengo una taba de Clientes y tiene los campos Código, Categoría y Fecha de Compra.
En la consulta que hice, está agrupando por Categoría y contando los códigos que aparecen en cada categoría en un rango de fecha Entre [ Fecha inicial] Y [Fecha final]

Necesito que pueda hacer lo mismo, pero con rangos diferentes al mismo tiempo para poder comparar la producción de un periodo contra el otro.

Me pueden apoyar?

Muchas gracias
Saludos
Arriba
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3861
Enlace directo a este mensaje Enviado: 07/Abril/2020 a las 01:01
Como no pones la consulta solo puedo imaginar, así que lo que imagino es algo así

"Fecha between #" & FechaDesde & "# and #" & FechaHasta & " # "

Luis
El Búho es un pajarraco
Arriba
jesuvg Ver desplegable
Nuevo
Nuevo


Unido: 27/Marzo/2020
Localización: Mexico
Estado: Sin conexión
Puntos: 10
Enlace directo a este mensaje Enviado: 07/Abril/2020 a las 01:26
Hola, muchas gracias por responder, te comparto la consulta actual

Tabla Polizas
Campo Ramo (Agrupar por) 
Campo ID (Cuenta)
Vigencia (Donde) Criterios: Entre [Fecha inicio] y [Fecha Final]

El resultado me da cuántas pólizas se vendieron por ramo en ese rango de fechas

Lo que necesito es que pueda poner otro rango diferente y que los compare.

Por ejemplo Rango 1 Entre [Fecha inicio] y [Fecha Final] y Rango 2 Entre [Fecha inicio] y [Fecha Final]

Espero haya sido un poco más claro


Saludos
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14738
Enlace directo a este mensaje Enviado: 07/Abril/2020 a las 09:14
Así, a boto pronto, yo lo compararía mediante una consulta de UNION. ¿Que tal te manejas con ellas?

La idea es crear una consulta que devuelva la cuenta de los datos del Rango1 y un cero para los de rango 2.
Una segunda consulta que devuelva cero para los del Rango1 y la cuenta para los del rango 2.

Todo ello unido y, sobre ello, una consulta de totales donde se agrupa por código y categoría y se suman ambos rangos
Xavi, un minyó de Terrassa

Mi web
Arriba
Dabellaso Ver desplegable
Asiduo
Asiduo


Unido: 18/Noviembre/2012
Localización: España
Estado: Sin conexión
Puntos: 338
Enlace directo a este mensaje Enviado: 07/Abril/2020 a las 12:42
Creo entender lo que necesita, pero no lo que tienes.

Que tal una consulta de referencias cruzadas?

o teniendo una que ya funciona bien, puedes hacer otra igual con otras fechas y comparar ambas en un formulario o informe con dos subformularios/subinformes

dependiendo de lo que tengas y como quieras presentar la información
El saber no ocupa lugar, sólo tiempo
Arriba
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3861
Enlace directo a este mensaje Enviado: 08/Abril/2020 a las 21:19
No sé si he entendido bien, pero me parece que lo que pides es algo similar a esto

select ramo, count(*)
from polizas
where Vigencia >= FechaDesde and  vigencia <= FechaHasta 
group by ramo;
El Búho es un pajarraco
Arriba
jesuvg Ver desplegable
Nuevo
Nuevo


Unido: 27/Marzo/2020
Localización: Mexico
Estado: Sin conexión
Puntos: 10
Enlace directo a este mensaje Enviado: 08/Abril/2020 a las 21:43
No me funciona, ya que al querer hacer las consultas o el formulario o el informe, me manda un error diciendo que no puedo usar más de una al mismo tiempo
Saludos
Arriba
jesuvg Ver desplegable
Nuevo
Nuevo


Unido: 27/Marzo/2020
Localización: Mexico
Estado: Sin conexión
Puntos: 10
Enlace directo a este mensaje Enviado: 08/Abril/2020 a las 21:44
Esto que propones, funciona para un rango de fechas, pero necesito dos o más al mismo tiempo.
Muchas gracias
Saludos
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable