--- 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]
