[firebase-br] Ajuda em Where.

Marcelo Silva marcvan em ig.com.br
Ter Fev 7 11:08:18 -03 2006


Select *
  From Tabela
Where CampoNumerico = :Parametro Or :Parametro = 0
  And CampoString = :Parametro
  Or CampoString = ''


Não seria isso ?

Marcelo Silva
(11) 9693-4251
MSN: marcvan em ig.com.br


----- Original Message ----- 
From: "Alisson" <arsuart em uol.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, February 07, 2006 8:57 AM
Subject: [firebase-br] Ajuda em Where.


> Eae galera...
>
> estou com o seguinte problema...
>
> Select *
>  From Tabela
> Where CampoNumerico = :Parametro or :Parametro = 0;
>
> Maravilha.. isso funciona numa boa no meu Select....
>
> mas tenho um problema..
>
> Select *
>  From Tabela
> Where CampoNumerico = :Parametro Or :Parametro = 0
>  And CampoString = :Parametro Or (****)
>
> (****) Aqui vem minha duvida.. como eu poderia desconsiderar um parametro 
> String..???
> pois seria o seguinte.. o cara pode ou nao digitar isso como um 
> parametro.. pois tenho dois campos String q sao Foreign Keys na minha 
> tabela..
>
> Seria os Campos..
>
> Nr da Nota
> Serie
> e Tipo (E ou S).
>
> Jah tentei fazer ...
>
> Or :Parametro = ''
> Or :Parametro is Null
> Or :Parametro = 'Valor Qualquer'
>
> Todos dao erros...
> alguem poderia me dizer c tenho como fazer isso...???
>
> pq sei q c nao tiver como .. terei q montar duas selects.. uma com o 
> parametro e outra sem este parametro.. mas nao queria fazer isso.!!!
>
> Desde Já Agradeço a Atençao de Todos.
>
> Alisson
>
>
>
>


--------------------------------------------------------------------------------


______________________________________________
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


--------------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.0/248 - Release Date: 01/02/2006





Mais detalhes sobre a lista de discussão lista