[firebase-br] duvida com where qdo tem campo calculado no select

Edvaldo (bol) evgomes em bol.com.br
Qua Abr 26 23:41:28 -03 2006


Tente fazer assim:

SELECT b.ID
     , b.NOME
     , b.SubID
FROM BANCO b
join arqbanco ab on (ab.SubID = b.SubID)
where AB.ID_BANCO = b.id
  and ab.data = (select max(ab.data)
                   from ARQBANCO AB
                  where ab.SubID = b.SubID
                    and AB.ID_BANCO = b.id
                    and ab.TIPO = 1 )
order by b.SubID, b.id

----- Original Message ----- 
From: "Valdemir - yahoo" <valdemirjs em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, April 26, 2006 5:35 PM
Subject: [firebase-br] duvida com where qdo tem campo calculado no select


quero fazer o seguinte select
SELECT b.ID
     , b.NOME
     , b.SubID
     , (select first 1 AB.DATA from ARQBANCO AB where ab.SubID = b.SubID and
AB.ID_BANCO = b.id and ab.TIPO = 1 order by DATA DESC) as DtProc
FROM BANCO b
where DtProc is not null
order by b.SubID, b.id

se eu tiro o where.. funciona... mas ai traz todos os registros eu queria
trazer apenas qdo o resultado da coluna DtProc for diferente de nulo
mas ai da erro falando que a coluna DtPRoc não existe


Valdemir Jacon Sanches valdemirjs em prosisw.com - prosis.demi em uol.com.br -
valdemir.jacon em terra.com.br - valdemirjs em yahoo.com.br - valdemirjs em gmail.com
PROSIS Informática Nº ICQ : 43791272 MSN: : valdemirjs em hotmail.com



_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora!
http://br.mobile.yahoo.com/mailalertas/




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista