Mas eu querio que mostre somente os atributos que foram alterados. Será q
isso é possivel?

Em 25 de março de 2010 11:03, JotaComm <[email protected]> escreveu:

> Olá,
>
> Em 25 de março de 2010 10:54, Marcelo Cardoso de Souza <
> [email protected]> escreveu:
>
> Vamos ao exemplo.
>>
>> Estou fazendo um sistema de cadastro. O cliente exige que tenha um
>> mecanismo onde ele possa validar as alterações feitas no cadastro.
>> A cada alteração do usuario eu gero um novo registro na tabela e também
>> possuo um atributo que indica o registro anterior a alteração que no caso eu
>> chamo de id_anterior. Quando o gestor vai validar as alterações feitas pelos
>> usuarios eu preciso mostrar o q foi alterado eu sei qual foi o ultimo
>> registro e apartir dele posso chegar no anterior e assim por diante até o
>> primeiro registro.
>>
>> Sei que poderiar fazer isso na programação, mas gostaria de fazer com sql.
>>
>> Segue uma estrutura basica dos atributos da tabela
>>
>> id_imovel
>> id_endereco
>> nm_imovel
>> nu_antigo
>> nu_inscricao_prefeitura
>> nu_inscricao_incra
>> id_matriz_contabil
>> id_tipo_delimitacao
>> area_disponivel
>> de_complementar
>> dt_alteracao
>> fg_imovel_atual
>> id_imovel_anterior
>>
>
> Acho que resolve o seu problema:
>
> SELECT tabela1.*,tabela2.*
>
> FROM tabela1 JOIN tabela02 ON tabela1.codigo_anterior=tabela2.codigo;
>
>
>
>>
>>
>> Em 25 de março de 2010 10:34, JotaComm <[email protected]> escreveu:
>>
>> Olá,
>>>
>>> Em 25 de março de 2010 10:28, Marcelo Cardoso de Souza <
>>> [email protected]> escreveu:
>>>
>>>> Boa dia a todos,
>>>>
>>>>
>>>> Gostaria de uma ajuda. Alguem sabe se é possivel fazer uma consulta onde
>>>> eu possa comparar dois registros de uma mesma tabela e retorne somente os
>>>> atributos com valores diferentes, os que foram alterados.
>>>>
>>>
>>> Não entendi. Pode dar um exemplo para facilitar o entendimento?
>>>
>>>>
>>>> Desde já agradeço
>>>>
>>>> Marcelo
>>>>
>>>> --
>>>> Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
>>>> AMBIENTE.
>>>>
>>>> _______________________________________________
>>>> pgbr-geral mailing list
>>>> [email protected]
>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>>
>>>>
>>>
>>> []s
>>> --
>>> JotaComm
>>> http://jotacomm.wordpress.com
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> [email protected]
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>>
>> --
>> Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
>> AMBIENTE.
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> []s
> --
> JotaComm
> http://jotacomm.wordpress.com
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
AMBIENTE.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a