Fórum Mostrar os ultimos registro da tabela #366347

21/11/2008

0

Fala Galera, to com um problema aqui e que estã tirando meu sono.

Tenho uma tabela chamada tabela_geral que tem todos meus registros inseridos.

nessa minha tabela tenho numerocaixa, caixa, processo e data

eu queria mostrar um filtro das caixas mostrando todas as caixa da minha tabela e os demais registro, Mas o problema é o seguinte Mostrar todas as caixas sendo os ultimos registros.

tipo assim

ID CAIXA N_CAIXA PROCESSO DATA
1 A 12 livre 25/11/208
2 B 13 livre 25/11/208
3 C 14 livre 25/11/208
4 A 12 esperando 26/11/208
5 B 13 esperando 26/11/208
6 A 12 ocupada 27/11/208
7 C 14 esperando 27/11/208

eu queria queria mostrar assim

ID CAIXA N_CAIXA PROCESSO DATA
6 A 12 Ocupada 27/11/208
5 B 13 Esperando 26/11/208
7 C 14 Esperando 27/11/208


Mostrar todas as caixas com seu ultimos registro é para saber em que processo está cada caixa.


eu já usei o SELECT DISTINCT CAIXA FROM TABELA_GERAL

ele só filtra as caixas mas não traz o ultimo registro.

Se alguem puder me ajudar eu agradeço e muitooooo..

valeuuuuu


Cleiflavio

Cleiflavio

Responder

Posts

21/11/2008

Wilson Brito

Teste este sql:

SELECT *  FROM TABELA_GERAL TG1 WHERE ID IN (SELECT MAX(ID) FROM TABELA_GERAL TG2 WHERE TG1.CAIXA = TG2.CAIXA) ORDER BY CAIXA

Aguardo resposta.

Um abraço.


Responder

Gostei + 0

21/11/2008

Cleiflavio

Caraaaa Deu certoooooooo me ajudouu era exatamente oq eu prescisava. deu certinhoooo

Obrigadoo Mesmoooooo Valeu


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar