none
procurar string RRS feed

  • Pergunta

  • ola, tenho uma tabela livros em que um dos campos é o titulo.Queria fazer uma pesquisa à tabela livros que devolve-se todos os livros cujo titulo fosse composto por uma determinada string.

    ex:

    titulo 1->crime do padre amaro

    titulo 2->cidade do crime

    titulo 3->porque o crime nao compensa

    titulo 4->programacao em asp.net,

    neste exemplo a string  seria "crime" e queria que o select devolve-se os titulos 1,2,3.

     

    obrigado 

     

    quinta-feira, 17 de agosto de 2006 09:25

Respostas

Todas as Respostas

  • vc. pode usar o like exemplo:

     select * from tabela where campo like '%crime%'

     

    Abs;

    quinta-feira, 17 de agosto de 2006 10:07
  • obrigado Marcelo, vou experimentar.
    quinta-feira, 17 de agosto de 2006 12:08
  • nett_fan, caso a sugestão do Sr. Marcelo Colla tenha resolvido seu problema, por favor, marque-a como resposta para que outros que tiverem o mesmo problema que o seu, possam ver o mesmo;
    quinta-feira, 17 de agosto de 2006 12:39
  •  

    Com certeza o exemplo enviado pelo Marcelo vai resolver a sua dúvida, mas uma observação em relação ao comando like, é que se você estiver trabalhando com uma grande quantidade de registro para serem retornados o like é um procedimento um pouco lento para esta situação.

    Ainda mas se você estiver fazendo uma acesso remoto ai vai demorar ainda mais.

    Faço esta observação por experiência própria, tive este tipo de dificuldade aqui na empresa.

     

    quinta-feira, 17 de agosto de 2006 14:07
  • Só uma observação......  o exemplo que o marcelo passou vai funcionar.... porém deve tomar um cuidado quando falamos de performance se vc fizer um where nessa coluna.... ele nunca irá  usar um indice..... 

    aabs

     

    quinta-feira, 17 de agosto de 2006 14:47
  • bem pessoal, obrigado a todos pela atençao.A sugestao do Marcelo resolveu o problema.

    mais uma vez mt obrigado.

    sexta-feira, 18 de agosto de 2006 12:28