--- Em qui, 25/6/09, "Mário L. Secco" <[email protected]> escreveu:

> aias e Osvaldo
> 
> Isso eu sei... O que eu quero é que ao chamar a consulta
> apareça a caixa de diálogo para inserir a string que eu
> quero. Nem sempre eu vou pesquisar por "José"...
> 
> 
> Em 25/06/2009 07:46, aias escreveu:
> > Mário,
> > use a função like
> > 
> > Where cidade like "josé"
> > []´s
> > Bruni.
> > 
> > 
> > Mário L. Secco escreveu:
> >> Se eu tenho uma tabela no Base com um campo
> "Cidade" e eu tenho alguns registros como:
> >> 
> >>    Santo André
> >>    São Bernrdo do Campo
> >>    São Caetano do Sul
> >>    São Paulo
> >>    São José dos Campos
> >>    São José do Rio Preto
> >>    São José do Rio Pardo
> >>    Ribeirão Pires
> >>    Ribeirão Preto
> >> 
> >> Eu posso criar uma consulta para pesquisar por uma
> cidade desse campo com o seguinte código SQL:
> >> 
> >>    ... FROM "Tabela" WHERE ( ( "Cidade"
> = ? ) ) ...
> >> 
> >> Para que esta consulta funcione eu tenho que
> informar o nome completo da cidade.
> >> 
> >> O que eu preciso é criar uma consulta onde eu
> pudesse entrar só com parte do nome da cidade, por exemplo,
> informar apenas "José" e a consulta voltar todas as cidades
> que tenham "José" no nome.
> >> 
> >> Usando o assistente de consulta não tem como.
> Então teria que ser via SQL.
> >> 
> >> Então eu pergunto: Qual é o código SQL para
> isso?
> >> 
> >> E mais: Alguém sabe me indicar uma bom guia SQL
> para essas dúvidas?
> >> 


Veja se é isto que deseja:
  ... FROM "Tabela" WHERE ( ( "Cidade" LIKE '%' || texto_a_procurar || '%' ) ) 
...

onde texto_a_procurar vem de sua caixa de diálogo.

Para tirar dúvidas sobre o SQL do OOo-Base veja:
http://hsqldb.org/web/hsqlDocsFrame.html

Osvaldo



      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a