Consulta

01/06/2004 - 23:26 por luis suescun | Informe spam
Hola Grupo

Les agradezco por la respuesta que me puedan ofrecer...

Tengo una tabla con los movimientos de unos compromisos asumidos por las
deudoras de la empresa, a estas señoras se les puede llamar en diferentes
ocasiones y tener distintos conceptos de compromisos; pero yo solo necesito
para un reporte el ultimo compromiso de la señora.

Seria algo Asi:

Tabla Movimientos

Cedula, Concepto, Fecha
xxxxxx,03 ,15-04-04
xxxxxx,04 ,30-04-04
xxxxxx,05 ,15-05-05

Tabla maestra de Señoras

Cedula, Nombre
xxxxxx,Nombre de asesora


Consulta
Cedula, Nombre , Fecha
xxxxxx,Nombre de asesora.05 ,15-05-05

Espero que les llegue, pues ya lo he posteado varias veces y no sale
publicado.

Preguntas similare

Leer las respuestas

#6 ulises
03/06/2004 - 00:57 | Informe spam
Ok, no lo indicabas en tu pregunta inicial, no podriamos
agruparlo por concepto, porque necesitas que el concepto
que se escoja sea el correspondiente a la fecha máxima,
entonces podrías probar con :

select s.cedula, s.nombre, may.concepto, may.fecha
from señoras s join ( select cedula, concepto, fecha
from movimientos m
where fecha in ( select max(fecha)
from movimientos where cedula = m.cedula ) ) may
on s.cedula = may.cedula

Saludos,
Ulises

Al igual Que la Primera Respuesta, se les esta olvidando


el concepto. Es muy
importante en la consulta.

En la consulta tambien debe aparecer el concepto, es por


esto que no
encuentro como sacarla.

Gracias.


"ulises" wrote in message
news:16b3b01c44828$3f645c10$
Prueba con :

select m.cedula, s.nombre, max(m.fecha)
from movimientos m join señoras s on m.cedula = s.cedula
group by m.cedula, s.nombre

Saludos,
Ulises

Hola Grupo

Les agradezco por la respuesta que me puedan ofrecer...

Tengo una tabla con los movimientos de unos compromisos


asumidos por las
deudoras de la empresa, a estas señoras se les puede


llamar en diferentes
ocasiones y tener distintos conceptos de compromisos;


pero yo solo necesito
para un reporte el ultimo compromiso de la señora.

Seria algo Asi:

Tabla Movimientos

Cedula, Concepto, Fecha
xxxxxx,03 ,15-04-04
xxxxxx,04 ,30-04-04
xxxxxx,05 ,15-05-05

Tabla maestra de Señoras

Cedula, Nombre
xxxxxx,Nombre de asesora


Consulta
Cedula, Nombre , Fecha
xxxxxx,Nombre de asesora.05 ,15-05-05

Espero que les llegue, pues ya lo he posteado varias


veces y no sale
publicado.






.

Respuesta Responder a este mensaje
#7 luis suescun
03/06/2004 - 02:56 | Informe spam
Excelente Ulises...

Muchas Gracias.


"ulises" wrote in message
news:176bd01c448f5$092b8150$
Ok, no lo indicabas en tu pregunta inicial, no podriamos
agruparlo por concepto, porque necesitas que el concepto
que se escoja sea el correspondiente a la fecha máxima,
entonces podrías probar con :

select s.cedula, s.nombre, may.concepto, may.fecha
from señoras s join ( select cedula, concepto, fecha
from movimientos m
where fecha in ( select max(fecha)
from movimientos where cedula = m.cedula ) ) may
on s.cedula = may.cedula

Saludos,
Ulises

Al igual Que la Primera Respuesta, se les esta olvidando


el concepto. Es muy
importante en la consulta.

En la consulta tambien debe aparecer el concepto, es por


esto que no
encuentro como sacarla.

Gracias.


"ulises" wrote in message
news:16b3b01c44828$3f645c10$
Prueba con :

select m.cedula, s.nombre, max(m.fecha)
from movimientos m join señoras s on m.cedula = s.cedula
group by m.cedula, s.nombre

Saludos,
Ulises

Hola Grupo

Les agradezco por la respuesta que me puedan ofrecer...

Tengo una tabla con los movimientos de unos compromisos


asumidos por las
deudoras de la empresa, a estas señoras se les puede


llamar en diferentes
ocasiones y tener distintos conceptos de compromisos;


pero yo solo necesito
para un reporte el ultimo compromiso de la señora.

Seria algo Asi:

Tabla Movimientos

Cedula, Concepto, Fecha
xxxxxx,03 ,15-04-04
xxxxxx,04 ,30-04-04
xxxxxx,05 ,15-05-05

Tabla maestra de Señoras

Cedula, Nombre
xxxxxx,Nombre de asesora


Consulta
Cedula, Nombre , Fecha
xxxxxx,Nombre de asesora.05 ,15-05-05

Espero que les llegue, pues ya lo he posteado varias


veces y no sale
publicado.






.

Respuesta Responder a este mensaje
#8 luis suescun
03/06/2004 - 03:11 | Informe spam
Tabla Movimientos

Cedula, Concepto, Fecha
xxxxxx,03 ,15-04-04
xxxxxx,04 ,30-04-04
xxxxxx,05 ,15-05-05

Tabla maestra de Señoras

Cedula, Nombre
xxxxxx,Nombre de asesora


Consulta
Cedula, Nombre ,Concepto , Fecha
xxxxxx,Nombre de asesora,05 ,15-05-05


Es que se me paso escribir el encabezado de concepto

Debe salir solo el ultimo Concepto, con su respectiva fecha.

Muchas Gracias, Ulises ya me respondio. Si lo deseas puedes volver a
intentarlo.


"Lord Rogers" wrote in message
news:
SELECT cedula,concepto, MAX(Fecha)
FROM tabla
GROUP BY cedula,concepto

Ahora si tienes otra tabla donde aparezcan los conceptos.

SELECT cedula,descripcion_concepto, MAX(Fecha)
FROM tabla,tabla_conceptos
WHERE tabla.concepto=tabla_conceptos.concepto
GROUP BY cedula,descripcion_concepto

Espero haber entendido lo que necesitabas


Saludos,

Lord Rogers
Desde el último lugar del mundo...
"luis suescun" escribió en el mensaje
news:%
> Hola Grupo
>
> Les agradezco por la respuesta que me puedan ofrecer...
>
> Tengo una tabla con los movimientos de unos compromisos asumidos por las
> deudoras de la empresa, a estas señoras se les puede llamar en


diferentes
> ocasiones y tener distintos conceptos de compromisos; pero yo solo
necesito
> para un reporte el ultimo compromiso de la señora.
>
> Seria algo Asi:
>
> Tabla Movimientos
>
> Cedula, Concepto, Fecha
> xxxxxx,03 ,15-04-04
> xxxxxx,04 ,30-04-04
> xxxxxx,05 ,15-05-05
>
> Tabla maestra de Señoras
>
> Cedula, Nombre
> xxxxxx,Nombre de asesora
>
>
> Consulta
> Cedula, Nombre , Fecha
> xxxxxx,Nombre de asesora.05 ,15-05-05
>
> Espero que les llegue, pues ya lo he posteado varias veces y no sale
> publicado.
>
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida