mysql怎样查询一个字段是否包含“中国"的问题?

select*fromtablewhere字段like******我不知道该怎么写了。... select * from table where 字段 like ******
我不知道该怎么写了。
展开
 我来答
理想家生活
2012-06-28
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
select * from table where 字段 like '%中国%'

提示:效率很低的,尽量避免这样的查询!

(注:效率低,主要是说like这种模糊查询效率低,不过跟查询的字段也有关系。数据量大时,存在这种查询,应用很有可能就会挂掉)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0ebc72c20
2012-06-28
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
模糊查询
另外因为你不知道中国这两个字是在字段的开头 还是末尾
所以用 like '%中国 %'
-------------------
楼上所说的效率低 主要是你要取得表里所有的属性 *
可以明确的指定字段,这样会快点。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7c5cdd3ee
2012-06-28
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
效率低就不干活了么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式