2008/11/27 Evandro <[EMAIL PROTECTED]> > 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 >
*WHERE *levenshtein(MOVI_BARRA, '7CM0ACJ0216') < 2 Repetir a chamada a funnção é uma maneira de consultar. > 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 > > -- William Leite Araújo Mobile Solution Manager - QualiConsult Analista de Banco de Dados
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
