如何在sql server中使用Like查找表中的特定单词

时间:2017-10-16 14:06:11

标签: sql sql-server sql-server-2008

如何在SQL服务器中搜索单词。

我正在研究搜索栏模块。

当我在搜索栏中搜索女性时,它会显示所有女性列表,这是正确的。但是,当我搜索男人时,它会显示所有男女名单。

我使用了以下查询:

select * from product where title like '%shirt%for%men%'

我想搜索不是字符的单词。

如何编写查询以仅搜索表中的特定单词?

1 个答案:

答案 0 :(得分:2)

您应该使用LIKE运算符,如下所示:

 select * from product where title like '%shirt%for% men%'

简单的解决方案是增加空间。你也可以使用正则表达式