Skip site navigation (1) Skip section navigation (2)

[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 (view raw or flat)
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




pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group