我用汉字作为查询条件,不同的汉字怎么被认为是相同的呢?例如:
SELECT *
FROM `old_sort`
WHERE name = '草蜢'
LIMIT 0 , 30 输出结果是:
id pid name
411 35 草蜢
442 36 曹宇 请问这是怎么回事呢?第一次遇到这样的问题。高手请指点,多谢
SELECT *
FROM `old_sort`
WHERE name = '草蜢'
LIMIT 0 , 30 输出结果是:
id pid name
411 35 草蜢
442 36 曹宇 请问这是怎么回事呢?第一次遇到这样的问题。高手请指点,多谢
解决方案 »
- 大家有Mysql存储引擎的源代码分析吗?
- 这结果是咋回事
- Mysql 3个表之间的操作,求sql语句
- 帮忙看看哪儿错了?多谢
- MYSQL里面Time类型的数据用ado连接读出来后怎么都变了当天的日期?
- Mysql 优化问题请教高手 双Xeon 2.4G 4G 内存 只跑Mysql 400M数据 20个表,最大表50万记录
- 字符集问题
- 求教以下创建表错误
- 谁能把sql server7.0和mysql做个比较。
- 数据库的索引,书上说:当数据量超大的时候,B-Tree索引就无法起作用了,如何理解?
- mysql4.0.16中的sql-bin-update-same参数是什么意思呢?
- 有记录则update,没有则insert
SELECT *
FROM `old_sort`
WHERE binary name = '草蜢'
LIMIT 0 , 30