Bom dia, Tenho o seguinte select q está funcionando perfeitamente:
SELECT P.CPRODUTO, P.NPRODUTO, P.ESTOQUE, (SELECT SUM(VE2.QTD) FROM VENENT2 VE2, VENENT VE WHERE VE.CVENENT = VE2.CVENENT AND VE.TIPO_OPERACAO <> 'E' AND VE.LANCADO = 'F' AND P.CPRODUTO = VE2.CPROD) AS VENDIDO, (P.ESTOQUE - (SELECT SUM(VE2.QTD) FROM VENENT2 VE2, VENENT VE WHERE VE.CVENENT = VE2.CVENENT AND VE.TIPO_OPERACAO <> 'E' AND VE.LANCADO = 'F' AND P.CPRODUTO = VE2.CPROD)) AS FINAL, P.EST_MIN, P.CODFABR, P.CCLIFOR, CF.NCLIFOR, P.CGRUPO, G.NGRUPO FROM PRODUTO P LEFT JOIN GRUPO G ON P.CGRUPO = G.CGRUPO LEFT JOIN CLIFOR CF ON P.CCLIFOR = CF.CCLIFOR ORDER BY P.NPRODUTO preciso colocar a seguinte clausula: WHERE FINAL < P.EST_MIN quando acrescento está linha antes do order by me retorna um erro dizendo que não existe o campo final fazendo referencia a tabela. Será q alguém poderia me ajudar ? Desde já agradeço Obrigado. Rodrigo Pedroso Winsoft Informática - (14) 3664-1586 [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html