mysql怎样查询一个字段是否包含“中国"的问题?
select*fromtablewhere字段like******我不知道该怎么写了。...
select * from table where 字段 like ******
我不知道该怎么写了。 展开
我不知道该怎么写了。 展开
3个回答
展开全部
select * from table where 字段 like '%中国%'
提示:效率很低的,尽量避免这样的查询!
(注:效率低,主要是说like这种模糊查询效率低,不过跟查询的字段也有关系。数据量大时,存在这种查询,应用很有可能就会挂掉)
提示:效率很低的,尽量避免这样的查询!
(注:效率低,主要是说like这种模糊查询效率低,不过跟查询的字段也有关系。数据量大时,存在这种查询,应用很有可能就会挂掉)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
模糊查询
另外因为你不知道中国这两个字是在字段的开头 还是末尾
所以用 like '%中国 %'
-------------------
楼上所说的效率低 主要是你要取得表里所有的属性 *
可以明确的指定字段,这样会快点。
另外因为你不知道中国这两个字是在字段的开头 还是末尾
所以用 like '%中国 %'
-------------------
楼上所说的效率低 主要是你要取得表里所有的属性 *
可以明确的指定字段,这样会快点。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询