From: | Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx> |
---|---|
To: | "Jose Ayala - INCALPACA TPX" <jayala(at)incalpaca(dot)com> |
Cc: | <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | Re: [Pgsql-ayuda] Funcion de agreagdo first |
Date: | 2003-06-11 22:38:07 |
Message-ID: | m34r2w1bqo.fsf@conexa.fciencias.unam.mx |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
"Jose Ayala - INCALPACA TPX" <jayala(at)incalpaca(dot)com> writes:
> Ok Manuel, asi es , el last y el first lo k hacen es devolver el valor del
> primer o ultimo registro del agrupamiento, el max puede funcionar kon
> fechas
> , pero kon datos numerikos o datos tipo alfanumerikos es to no sirve, para
> ilustrsr un poko mas lo k hace mi sql en access: tengo una tabla donde se
> almacena los mensajes enviados por cada usuario, lo k mi sql hace es
> mostrar
> el codigo.nombre y la ultima fecha x mensaje d cada usuario, kon el max
> solucionariammos esto, pero y si en ves de la fecha deja tambien un texto??
> y ke sea algo asi la tabla:
>
> codigo nombre mensaje
> 123 JUAN PEREZ 'HOLA'
> 456 LUIS PEREZ 'CHAU'
> 123 JUAN PEREZ 'ULTIMO MENSAJE'
>
> y kiero obtener esto
>
> codigo nombre nromensajes ultimomensaje
> 123 JUAN PEREZ 2 'ULTIMO MENSAJE'
> 456 LUIS PEREZ 1 'CHAU'
El resultado de un agregado como una tabla son conjuntos, ie, no estan
ordenados. ¿cómo puede access saber que el último mensaje es 'ULTIMO
MENSAJE' y no 'HOLA'?. No entiendo y creo que de funcionar así access
esta medio roto (o roto y medio).
Ahora y contestando a tu pregunta: No creo que se pueda hacer en
PostgreSQL.
BTW Cuesta mucho trabajo leer tus correos con la k intercabiada por c
y personalmente me molesta: siendo el español una bella lengua ¿por
qué destorzarla así?
Saludos,
Manuel.
From | Date | Subject | |
---|---|---|---|
Next Message | Jose Ayala - INCALPACA TPX | 2003-06-11 22:59:37 | Re: [Pgsql-ayuda] Funcion de agreagdo first |
Previous Message | Manuel Sugawara | 2003-06-11 22:29:06 | Re: [Pgsql-ayuda] +/- date |