Estoy baradoooo
Buenas...
Necesito la siguiente ayuda YA NO DOY MÁS LLEVO 2 DÍAS VOLTEANDO CON ESTO::
Estoy generando una consulta que me arroja los siguientes datos:
consulta1:
CEDULA ASESORA FECHACITA
009.000.004 Adriana Guerrero 15/07/2000
009.000.004 Angela Ma. Insuasty 15/05/2000
009.000.004 Lizbeth Pinzón 15/03/2000
009.000.004 Mónica Gómez 15/01/2000
009.000.004 Derly Pinzon 15/11/1999
009.000.005 (CB) Maria E. Montealegre 16/07/2000
009.000.005 (CZ) Liliana Bahamon 16/05/2000
009.000.005 (CT) Maria V. Quintero 16/03/2000
009.000.005 Sandra Palacios 16/01/2000
009.000.005 Angela Ma. Insuasty 16/11/1999
Y necesito extraer de esa consulta las cedulas con la respectiva Asesora que posean las fechas más grandes (máximas), es decir:
consulta2:
CEDULA ASESORA FECHACITAMAXIMA
009.000.004 Adriana Guerrero 15/07/2000
009.000.005 (CB) Maria E. Montealegre 16/07/2000
NOTA TRABAJO EN ACCES97:
que está ocurriendo : le estoy dando el siguiente SQL:
SELECT CONSULTA1.CEDULAPERSONALES, CONSULTA1.ASESORA, CONSULTA1.FECHACITAMAXIMA
FROM CONSULTA1
WHERE (((CONSULTA1.FECHACITAMAXIMA)=(select Max([fechacitamaxima]) from CONSULTA1)))
GROUP BY CONSULTA1.CEDULAPERSONALES, CONSULTA1.ASESORA, CONSULTA1.FECHACITAMAXIMA
ORDER BY CONSULTA1.FECHACITAMAXIMA DESC;
Y me da como resultado solo:
consulta2
CEDULA ASESORA FECHACITAMAXIMA
009.000.005 (CB) Maria E. Montealegre 16/07/2000
y no me aparece el otro:
009.000.004 Adriana Guerrero 15/07/2000
No se que hacer, ya que debe quedar gneralizado porque CONSULTA1 puede contener n-ésimas cédulas:
009.000.004
009.000.004
009.000.004
009.000.005
009.000.005
009.000.005
009.000.005
009.000.040
009.000.040
009.000.080
009.000.080
009.000.080
009.000.080
009.000.080
*
*
*
*
Etc
Y consulta2 me debe mostrar todas las cédulas que tengan la máxima fecha de cita:
009.000.004 ASESORA FECHAMAX
009.000.005 ASESORA FECHAMAX
009.000.040 ASESORA FECHAMAX
009.000.080 ASESORA FECHAMAX
Gracias...
Fernando arana.
También me puedes escribir a:
[email protected]
¿Me podrías dar tu correo para un contacto más directo?
Gracias.
Necesito la siguiente ayuda YA NO DOY MÁS LLEVO 2 DÍAS VOLTEANDO CON ESTO::
Estoy generando una consulta que me arroja los siguientes datos:
consulta1:
CEDULA ASESORA FECHACITA
009.000.004 Adriana Guerrero 15/07/2000
009.000.004 Angela Ma. Insuasty 15/05/2000
009.000.004 Lizbeth Pinzón 15/03/2000
009.000.004 Mónica Gómez 15/01/2000
009.000.004 Derly Pinzon 15/11/1999
009.000.005 (CB) Maria E. Montealegre 16/07/2000
009.000.005 (CZ) Liliana Bahamon 16/05/2000
009.000.005 (CT) Maria V. Quintero 16/03/2000
009.000.005 Sandra Palacios 16/01/2000
009.000.005 Angela Ma. Insuasty 16/11/1999
Y necesito extraer de esa consulta las cedulas con la respectiva Asesora que posean las fechas más grandes (máximas), es decir:
consulta2:
CEDULA ASESORA FECHACITAMAXIMA
009.000.004 Adriana Guerrero 15/07/2000
009.000.005 (CB) Maria E. Montealegre 16/07/2000
NOTA TRABAJO EN ACCES97:
que está ocurriendo : le estoy dando el siguiente SQL:
SELECT CONSULTA1.CEDULAPERSONALES, CONSULTA1.ASESORA, CONSULTA1.FECHACITAMAXIMA
FROM CONSULTA1
WHERE (((CONSULTA1.FECHACITAMAXIMA)=(select Max([fechacitamaxima]) from CONSULTA1)))
GROUP BY CONSULTA1.CEDULAPERSONALES, CONSULTA1.ASESORA, CONSULTA1.FECHACITAMAXIMA
ORDER BY CONSULTA1.FECHACITAMAXIMA DESC;
Y me da como resultado solo:
consulta2
CEDULA ASESORA FECHACITAMAXIMA
009.000.005 (CB) Maria E. Montealegre 16/07/2000
y no me aparece el otro:
009.000.004 Adriana Guerrero 15/07/2000
No se que hacer, ya que debe quedar gneralizado porque CONSULTA1 puede contener n-ésimas cédulas:
009.000.004
009.000.004
009.000.004
009.000.005
009.000.005
009.000.005
009.000.005
009.000.040
009.000.040
009.000.080
009.000.080
009.000.080
009.000.080
009.000.080
*
*
*
*
Etc
Y consulta2 me debe mostrar todas las cédulas que tengan la máxima fecha de cita:
009.000.004 ASESORA FECHAMAX
009.000.005 ASESORA FECHAMAX
009.000.040 ASESORA FECHAMAX
009.000.080 ASESORA FECHAMAX
Gracias...
Fernando arana.
También me puedes escribir a:
[email protected]
¿Me podrías dar tu correo para un contacto más directo?
Gracias.
2 Respuestas
Respuesta de paufr
1
Respuesta de sramos
-1