[firebase-br] ajuda com select

Washington washington.ams em gmail.com
Dom Ago 9 19:28:53 -03 2015


Caro amigo

Acho que fica melhor assim:

SELECT * FROM PESSOA
WHERE nomepes containing Upper(:pnom) and NOMEPES is not NULL and e_cliente 
= 'S'
and CODPES is not NULL AND CODPES = :PPES

Só não entendi por que vc faz ao mesmo tempo a pesquisa pelo nome da pessoa 
e o codigo.

Se é necessário a pesquisa por ambos os campos, faria um combo selecionando 
pesquisa pelo codigo ou nome

dai de acordo com a condição, vc utiliza o where nomepes containing 
Upper(:pnom) and NOMEPES is not NULL and e_cliente = 'S'
ou where CODPES is not NULL AND CODPES = :PPES and e_cliente = 'S'

Atenciosamente

#######################
Washington A. Muller da Silva
http://wvoleibol.blogspot.com
washington.ams em gmail.com
#######################
-----Mensagem Original----- 
From: Reijanio Nunes Ribeiro
Sent: Sunday, August 09, 2015 8:38 AM
To: lista-delphi ; FireBase
Subject: [firebase-br] ajuda com select

alguem pode me ajudar comesse select com duas condições ou mais
exemplo
SELECT * FROM PESSOA WHERE (NOMEPES <> NULL AND NOMEPES LIKE
UPPER(:PNOM)||'%') OR
(CODPES<> NULL AND CODPES = :PPES)
AND E_CLIENTE = 'S'


desde ja grato pela ajuda
-- 
Reijanio Nunes Ribeiro
Desenvolvedor Delphi/Php
Suporte em TI

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: 
http://www.firebase.com.br/pesquisa_lista.html 





Mais detalhes sobre a lista de discussão lista