【发布时间】:2009-02-27 03:01:01
【问题描述】:
我有以下表格和数据:
CREATE TABLE `test` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(8) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
INSERT INTO `test` (`id`, `name`) VALUES (1, 'test');
INSERT INTO `test` (`id`, `name`) VALUES (2, 'test ');
当我执行以下任一查询时,它会返回 2 行(两行):
SELECT * FROM test WHERE name = 'test';
SELECT * FROM test WHERE name IN ('test');
谁能向我解释这个和/或如何解决它?
我正在运行 MySQL 5.0.27。
【问题讨论】:
标签: mysql