Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

filtrar por la fecha mas antigua

420 views
Skip to first unread message

juan villaronga

unread,
Oct 5, 2001, 1:09:29 PM10/5/01
to
hola a todos

tengo una consulta que a parte de otras funciones de
agrupar por tiene la de filtrar por la fecha mas antigua

me podeis hechar una mano

Danny Rivera

unread,
Oct 5, 2001, 2:18:51 PM10/5/01
to
generalmente si tiene una consulta en la que esta agrupando por ejemplo el
nombre y lugo por fecha de inicio del registro el efectivamente te las va a
ordenar primero por nombre y luego por fecha pero del mismo registro, pero
si en el campo de nombre los registros son diferentes y no iguales el no te
los va a organizar como los quisiera, que primero fuera por nombre no
importando cual y luego por fecha
ejemplo

nombre fecha
casa 10/01/02
casa 11/01/02
etc

pero si son diferentes

Nombre fecha
carro 10/01/02 <-- --- fijase en el orden de la fecha
carro 12/01/02
casa 09/01/02
casa 10/01/02 <-- --- fijase en el orden de la fecha

el le organiza por el primer criterio y luego subordena esos mismos
registros por el otro criterio no aplicando para todos los registro

es solo comprender la lógica de como funcionan estas opciones

juan villaronga escribió en mensaje
<249701c14dc0$7e75e640$9ae62ecf@tkmsftngxa02>...

Gomzky

unread,
Oct 5, 2001, 9:18:50 PM10/5/01
to
No creo que tenga demasiada complicacion.- Crea una consulta de una
subconsulta.- La primera consulta, seleccionaria los registros que cumplan
la condicion, y la segunda, averiguaria cuales son los registros mas
antiguos.- Mas o menos, te deberia de quedar algo como esto:

"Select [campo1],[campoX] from TABLA where [campoFiltro]=' " & (Select
MIN([FchaMax]) _
from TABLA) & "'"

Pon atencion a las comillas, y observa la palabra clave MIN, en la
subconsulta, que servirá para que te diga la fecha mas pequeña (=antigua).-
Tambien los parentesis juegan su papel importante, ya que indican el orden
de ejecucion de las consultas.- Primero debe seleccionar la fecha mas
antigua, para despues filtrar todos los registros en base a esa fecha.-

Espero que esto te sirva.- Estoy seguro que asi podria funcionar
correctamente, pero pon atencion al orden de los campos, si quieres que esto
te funcione bien.-

Un saludo.-
Gomzky
________________________________________

"juan villaronga" <jvil...@bsab.com> escribió en el mensaje
news:249701c14dc0$7e75e640$9ae62ecf@tkmsftngxa02...

0 new messages