作者gamewolf (Escape)
看板Database
标题[SQL ] MySQL 搜寻字串不正确
时间Tue May 29 10:42:40 2007
[环境]
mysql-client-4.1.19
mysql-server-4.1.19
php5-mysql-5.2.1_3
[测试 SQL]
CREATE TABLE `Escape` ( `id` varchar(5) collate utf8_unicode_ci NOT NULL
default '',
`name` varchar(120) collate utf8_unicode_ci NOT NULL
default '') ENGINE=MyISAM
DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
INSERT INTO `Escape` (`id`, `name`) VALUES ('1', '亚旭'),('2', 'dell');
然後小弟下 Select * From Escape Where name like 'a%' ;
会找到 "1 亚旭" 这笔资料,照理说应该是要找不到才对啊 orz
该查询句不论在 mysql console 或 phpmyadmin 结果皆相同
请问这是什麽原因??找好久都找不出来问题在那里 T__T
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.24.124