Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Morpheus#2005

Select Max

Recommended Posts

E ai pessoal beleza..Eu preciso pegar o último registro de uma determinada tabela mas não esta funfando ..tem como vcs me darem uma força..segue abaixo a query...select *from bancoB A,BancoB Bwhere A.sra_sr_id=B.ROW_IDand A.sr_num in ('36625564') AND ( Select max(data_criacao) from BancoB )Obrigado pela forçaEnquanto isso vou tentando

Compartilhar este post


Link para o post
Compartilhar em outros sites

neste select q você passou ta faltando atribuir uma operacao a algum campo apos o 2° AND.

exemplo:

... AND A.Data = ( Select max(data_criacao) from BancoB )

 

outra forma de resolver isso seria tentar usar o top 1 em conjunto com o order by seuCampoData DESC, fica mais simples

SELECT TOP 1 *FROM bancoB A,BancoB BWHERE A.sra_sr_id=B.ROW_IDORDER BY B.data_criacao DESC

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.