Wilson tenta assim:

SELECT A.NOME, A.CPF, (SUBSTR(A.TIP_DEB_DESP, 0, 4) AS C_CUSTO
FROM DEST_ORDEM_SUP A
WHERE A.COD_CLI > 100
AND SUBSTR(A.TIP_DEB_DESP, 0, 4) BEETWEEN '10' AND '500'

Ao inves do alias o proprio substr

--- Em oracle_br@yahoogrupos.com.br, "Wilson Ribeiro" <[EMAIL PROTECTED]> 
escreveu
>
> Senhores, tenho o seguinte select numa base oracle10g:
> 
> SELECT A.NOME, A.CPF, (SUBSTR(A.TIP_DEB_DESP, 0, 4) AS C_CUSTO
> FROM DEST_ORDEM_SUP A
> WHERE A.COD_CLI > 100
>   AND C_CUSTO BEETWEEN '10' AND '500'  --// Aqui ocorre o Erro, ele 
não 
> deixa comparar esse campo
> 
> Já tentei colocar assim:
> (SUBSTR(A.TIP_DEB_DESP, 0, 4) AS A.C_CUSTO
> FROM DEST_ORDEM_SUP A
> WHERE A.COD > 100
>   AND A.C_CUSTO BEETWEEN '10' AND '500'
> 
> Mas ele também não aceita, como resolver essa questão?
> 
> grato
> 
> - - - - - - - - - - -
> [ ]'s
> 
> Wilson Ribeiro
> [EMAIL PROTECTED]
>






--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_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

 


Responder a