bom dia
tenho uma dúvida para fazer um where
estou usando o seguinte select

SELECT levenshtein(MOVI_BARRA, '7CM0ACJ0216') AS DIF, MOVI_BARRA AS BARRA, MOVI_PRODUTO AS PROD FROM MOVIMENTO

preciso fazer um where da coluna DIF

mas quando faço

SELECT levenshtein(MOVI_BARRA, '7CM0ACJ0216') AS DIF, MOVI_BARRA AS BARRA, MOVI_PRODUTO AS PROD FROM MOVIMENTO
WHERE DIF <  2

ele retorna
ERROR:  column "dif" does not exist at character 118

pergunta: Tem como fazer um where usando uma coluna que é o resultado de uma função ? ou tem como contornar isso ?

obrigado
Evandro
Postgresql 8.3.3
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a