Ralacionar Tabelas

Delphi

20/11/2003

Em um sistema que possuo uma Tabela Principal que por exemplo poderia ser de cadastros de cães e uma outra que seria uma tabela de pesagem desses animais onde eu colocaria o código´chave primária´, data e peso do cão.
Como construiria uma janela que eu pudesse digitar o código de um animal e dentro desta outra tabela eu conseguise extrair apenas as duas ultimas pesagens dele?

Obrigado pela ajuda.
ps: provavelmente deve ser um função do Delphi que desconheço.


Fabiano


Fabiano Cg

Fabiano Cg

Curtidas 0

Respostas

Vanius

Vanius

20/11/2003

Bom Dia.

Utilizaria query com o seguinte comando:

SELECT TOP 2 Codigo, Data, Peso
FROM PesoAnimal
WHERE Codigo = :Codigo
ORDER BY Data DESC

Bom, o TOP 2 ira mostrar apenas dois resultados.
e o ORDER BY Data DESC ira ordenar por DATA, mas sendo a Mais recente para a Mais velha.
Nao sei se o TOP funciona para todos os tipos de BD. Paradox sei q nao funciona. Já SQL Server SIM.

Abraços,


Vanius Girodo
vaniusg@terra.com.br
ICQ 2794012


GOSTEI 0
POSTAR