Instrução SQL para retornar registros...
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.
Alguém pode me ajudar, por favor.
N_valdo
Curtidas 0
Respostas
Rfpsatin
21/11/2003
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
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
GOSTEI 0
Koplin
21/11/2003
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
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
GOSTEI 0