Fórum Consulta SQL #366192
15/11/2008
0
Tenho uma tabela com os campos IdOrc e NrProcesso
Estou tentando pegar o ultimo NrProcesso do ultimo registro IdOrc
Exemplo:
IdOrc NrProcesso
01 01
02 02
03 03
04 01
O resultado deveria ser IdOrc 04 e Processo 01
Usei o SQL abaixo mas gostaria que mostrasse somente o último NrProcesso do último registro IdOrc
Select Max(Tab_Orcamento.IDOrc) As Id, Tab_Orcamento.NrProcesso
From Tab_Orcamento
Group BY Tab_Orcamento.NrProcesso
No aguardo,
Pedro
Estou tentando pegar o ultimo NrProcesso do ultimo registro IdOrc
Exemplo:
IdOrc NrProcesso
01 01
02 02
03 03
04 01
O resultado deveria ser IdOrc 04 e Processo 01
Usei o SQL abaixo mas gostaria que mostrasse somente o último NrProcesso do último registro IdOrc
Select Max(Tab_Orcamento.IDOrc) As Id, Tab_Orcamento.NrProcesso
From Tab_Orcamento
Group BY Tab_Orcamento.NrProcesso
No aguardo,
Pedro
Neveshp
Curtir tópico
+ 0
Responder
Posts
15/11/2008
Adriano_servitec
Tenho uma tabela com os campos IdOrc e NrProcesso
Estou tentando pegar o ultimo NrProcesso do ultimo registro IdOrc
Exemplo:
IdOrc NrProcesso
01 01
02 02
03 03
04 01
O resultado deveria ser IdOrc 04 e Processo 01
Usei o SQL abaixo mas gostaria que mostrasse somente o último NrProcesso do último registro IdOrc
Select Max(Tab_Orcamento.IDOrc) As Id, Tab_Orcamento.NrProcesso
From Tab_Orcamento
Group BY Tab_Orcamento.NrProcesso
No aguardo,
Pedro
Depende do banco de dados, por exemplo em firebird fazemos assim
SELECT first 1 * FROM movimento ORDER BY dtmovimento DESC
Responder
Gostei + 0
17/11/2008
Neveshp
É MySql.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)