› Fóruns › SQL e PL/SQL › Ajuda com update › Ajuda com update
20 de julho de 2011 às 6:30 pm
#100080
Participante
Cara, esse select seu está retornando mais de uma linha…
select * from TGFCTE CTE
where exists (
SELECT * FROM TGFCTE CT
WHERE CT.DTCONTAGEM = CTE.DTCONTAGEM
AND ((CT.CODLOCAL > 1980000 AND CT.CODLOCAL 6980000 AND CT.CODLOCAL <=6990000))
AND CT.CODPROD = CTE.CODPROD)
Roda este select, veja qtas linhas vai trazer….
para finalizar isto, uma simples clasula ajudaria… o MAX(), porem dependendo da informação na tabela, o resultado não ficaria o esperado…
mas tente:
[...]
(SELECT max(QTDEST)
FROM
TGFCTE CT
[...]