比如用户输入: "microsoft google yahoo"就要搜索既包含microsoft又包含google和yahoo的记录难道只能用类似下面的条件了吗?有没有其他更简单更高效的方法呢?期待高手的回答!indexs like '%microsoft%' and indexs like '%google%' and indexs like '%yahoo%'
2 回答
慕尼黑5688855
TA贡献1848条经验 获得超2个赞
select P_Name from product where
(charindex('microsoft',P_Name)>0
or charindex('google',P_Name)>0
or charindex('yahoo',P_Name)>0
)
没有最好, 只有更好
- 2 回答
- 0 关注
- 674 浏览
添加回答
举报
0/150
提交
取消