社区
MySQL
帖子详情
mysql的like查询汉字的时候怎么这么奇怪啊
lanxk
2004-11-25 10:14:47
select '朗诵艺术' like '%人性%';
select '疯狂追星' like '%飞%';
大家猜猜这两个查询结果是什么?
...全文
278
10
打赏
收藏
mysql的like查询汉字的时候怎么这么奇怪啊
select '朗诵艺术' like '%人性%'; select '疯狂追星' like '%飞%'; 大家猜猜这两个查询结果是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanxk
2004-11-29
打赏
举报
回复
这样处理后,超过一个字的查询好像是正确了
但是,一个汉字的查询还是有问题啊
WindyWebEx
2004-11-29
打赏
举报
回复
cloudchen(cloudchen), 正解。
用binary来处理中文问题,但是会有一个问题,那就是大小写也会区分了。
例如:
A
B
a
b
会排成这样
odin_freedom
2004-11-29
打赏
举报
回复
mysql的字段能用中文?没见过
DeltaCat
2004-11-28
打赏
举报
回复
MYSQL 字符编码问题, 默认位 LATIN1, 改为 GB2312 就 好了
superliufa
2004-11-26
打赏
举报
回复
汉字编码的缘故,没有什么好稀奇的。
lengxuecjf
2004-11-26
打赏
举报
回复
?????
skkynet
2004-11-26
打赏
举报
回复
该是 ????
shandyli
2004-11-26
打赏
举报
回复
这是SQL语句吗?
cloudchen
2004-11-26
打赏
举报
回复
select '朗诵艺术' like binary '%人性%';
select '疯狂追星' like binary '%飞%';
lanxk
2004-11-26
打赏
举报
回复
我有一个几十万条记录的数据库,这种查询返回的结果大部分都是正确的,但总有几条数据是让人想不到的。如果有汉字编码的原因,为什么大部分的结果会是正确的呢
MySQL
查询
实战之业务为王
【为什么开这门课】 在实际工作中,有不少同学虽然掌握了
MySQL
的基本用法,但面对具体的业务需求,写起
MySQL
查询
语句仍然比较吃力,比如一条 SQL 语句可以搞定的需求,因为不知道某个函数而拆分成多条来写,导致...
mysql
like不用单引号_MyBatis做动态模糊
查询
时,like后面要不要加单引号??
做项目遇到了个
奇怪
的问题,项目里面要对商品、账户、进行分别的多条件
查询
,于是我就采用动态多条件分页
查询
,起初在做账户部分的时候Mybatis是这样写的select acc_id,acc_login,acc_name,acc_passfrom accountand ...
linux
mysql
like =_
MySQL
里的like问题
最近使用
MySQL
时遇到的问题,like
查询
总能出来很
奇怪
的东西,与like后面的东西一点也不一致,我查了一下,终于解决了,用的是下面的方法四,别的没试,你有兴趣就试试其他的吧!方法一:解决方法是对于包含中文的字段...
like模糊匹配
查询
慢解决之道——
MySQL
全文索引
旧版的
MySQL
的全文索引只能用在MyISAM存储引擎的char、varchar和text的字段上。
MySQL
5.6.24上InnoDB引擎也加入了全文索引。在全文索引中,n-gram就是一段文字里面连续的n个字的序列。N=1 : '齿', '轮', '传', '动';N...
mysql
里的like问题
最近使用
Mysql
时遇到的问题,like
查询
总能出来很
奇怪
的东西,与like后面的东西一点也不一致,我查了一下,终于解决了,用的是下面的方法四,别的没试,你有兴趣就试试其他的吧! 方法一: 解决方法是对于包含中文...
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章