SQL COM ESTRUTURA COMPLEXA

IRENKO 09/06/2016 16:37:07
#463262
Pessoal, tenho duas tabelas:

Dados e Baixas

Na tabela Dados tenho o Id e nome do cara

Na tabela Baixas tenho o Id do cara mais o Codigo de baixa que é numeração automática e o valor ada prestação.

Eu preciso selecionar em uma Query o valor de cada id na tabela Baixas pegando sempre o maior Codigo de cada Id, ou seja, a ultima entrada e o nome do cara na tabela Dados.

eu tenho uma mas ela funciona somente com um paramentro de pesquisa na WHERE:

mSql = [Ô] SELECT Dados.*,(select max(Codigo) from Baixas where Baixas.id = Dados.Id) as Baixas_Codigo FROM Dados WHERE ((Dados.Id)= ([Ô] + Criterio + [Ô]))[Ô]


Já na nova query não havera um criterio.

é possivel montar essa Sql?

Meu Banco é access
JABA 09/06/2016 17:31:17
#463267
Acho que isso vai, faça o teste aí:

Select Dados.nome, Baixas.Codigo From Dados, Baixas Where Dados.id = Baixas.id And Baixas.Codigo= max(Baixas.Codigo)
Faça seu login para responder