[OFF-TOPIC] SQL complicado V 2.0

From: database2003(at)Argentina(dot)com
To: pgsql-es-ayuda(at)postgresql(dot)org
Cc: database2003(at)Argentina(dot)com
Subject: [OFF-TOPIC] SQL complicado V 2.0
Date: 2004-08-20 16:04:30
Message-ID: 4125C1AC00001EFD@webmail.argentina.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola lista, tengo la siguiente tabla que almacena datos historicos:

idLugar Lugar Baja idTransportista FechaImportac FechaAlta
1 aaaaa 0 3 11/08/2004 15:38:24 13/08/2004
16:23:17
2 bbbbbbb 0 3 11/08/2004 15:38:24 18/08/2004
15:21:32
3 cccccc 0 4 11/08/2004 15:39:00 17/08/2004
12:49:00
4 xxxxxxx 0 4 11/08/2004 15:39:00 17/08/2004
12:48:54
2 ffffffffffff 0 4 11/08/2004 15:39:00 13/08/2004
16:25:24
2 bbbbbbb x 0 3 18/08/2004 17:37:59 19/08/2004
16:25:24

En la misma se guardan los cambios que hubo para un lugar a lo largo del
tiempo y la clave seria el idLugar + idTransportista (se admiten repetidas)
, quiero recuperar todos los lugares para un transportista pero no quiero
que se repitan los id del lugar, que solo me mueste el valor que tomó la
ultima vez y esto se saca de la columna FechaAlta, el reslultado seria como
el siguiente teniendo en cuenta que quiero buscar las localidades del idTranportista=3

idLugar Lugar Baja idTransportista FechaImportac FechaAlta
1 aaaaa 0 3 11/08/2004 15:38:24 13/08/2004
16:23:17
2 bbbbbbb x 0 3 18/08/2004 17:37:59 19/08/2004
16:25:24

no se si salio el mail anterior con mi re-respuesta del tema, por eso hago
este esperando que salga.
Les cuento esta base de datos en una BD de Importaciones/Historica. me explico,
en ella van a parar datos importados de otros sistemas clientes, tanto altas,
bajas y modificaciones. en esta BD se consulta por medio de pantallas donde
el operador decide cual dato pasa y cual no a una BD de Trabajo que es la
que realmente utiliza el sistema. por eso no importa si las claves estan
repetidas (tanto de lugar como de Transportista) eso significaria que los
datos alguna vez fueron modificados cuando? en la fecha de importcion y
cuando entraron en la BD de Trabajo? en la fecha de alta. O sea necesitaria
obtener el ultimo valor que tomaron los lugares de un tranportista especificado.
Espero haber sido mas claro esta vez, nuevamente gracias

Julio

---
E-mail y acceso a Internet UltraVeloz totalmente GRATIS en 25 ciudades,
Nro. de acceso 5500-5500 Usuario: Argentina Password: Argentina
http://www.Argentina.com

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2004-08-20 16:36:07 Re: Base corrompida
Previous Message Juan Carlos Del Rio 2004-08-20 15:27:45 Bloqueos Registros