Ir para conteúdo

Arquivado

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

lsardinha

Erro De Sintaxe

Recommended Posts

Tenho o seguinte SQL:

Select Campos...From Tabela1, Tabela2...Where ....And...And...And (Pro.Ano, Pro.Processo), Mov(NumeroMov) in(Select Pro2.Ano, Pro2Processo, Max(Mov2.NumeroMov) as MaximoFrom Movimentos Mov2, Processos Pro2Where Pro2.Codigo=Mov2.Pro_CodigoAnd Pro2.Ano=2005And Pro2.Processo=1Group by Pro2.Ano, Pro2.Processo)
Ele dá erro na linha abaixo e não consegui entender o pq...alguem me socorr!!!

And (Pro.Ano, Pro.Processo), Mov(NumeroMov) in

Compartilhar este post


Link para o post
Compartilhar em outros sites

no operador "IN" você poderá colocar somente um campo e você está colocando 3 campos...in (Select Pro2.Ano, Pro2Processo, Max(Mov2.NumeroMov) as Maximo

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.