Fórum Instrução SQL para retornar registros... #196486

21/11/2003

0

Tenho uma tabela CLIENTES com vários nomes e quero fazer uma instrução SQL que retorne os clientes começados pelas letras digitadas em um EDIT. Por Exemplo, se eu digitar F, aparecer somente os clientes iniciados por F ex: FRANCISCO, FERNANDO, FABRICIO etc. Se eu digitar MARI, retorne somente os clientes iniciados por MARI ex: MARIA, MARIANA, MARINALVA etc.

Alguém pode me ajudar, por favor.


N_valdo

N_valdo

Responder

Posts

21/11/2003

Rfpsatin

select * from tabcli where nomeDoCliente like ´Ricardo¬´

te retornará todos com Ricardo no começo do nome.

se vc quiser uma busca onde p.ex ard traga Ricardo, faça, ¬ard¬

sacou?

da uma olhada no like, ele é o comando a ser usado por ti


Responder

Gostei + 0

21/11/2003

Koplin

select * from clientes where nome like ´MARI¬´
ou
select * from clientes where nome like ´+quotedstr(edit1.text)+´¬´

quotedstr insere as aspas para delimtiar a string

O coringa pode ser diferente dependendo do banco de dados
sei que este vale em paradox, interbase e mysql


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar