日期:2014-05-16  浏览次数:20796 次

select查询数据出错,希望大家帮忙看看(空格的问题)。
数据表abc中有varchar字段mn   mn有3条数据。

"aaa "
"aaa   "
"aaa     "  
我只想找出 "aaa ",
select   *   from   abc   where   mn   =   'aaa ';

但是结果却是3条数据都出来了,这可怎么办?

------解决方案--------------------
如果你数据是 ' aaa '的话就查不出来了
------解决方案--------------------
哈哈,我想到一个好办法,select * from abc where mn like 'aaa ',我试过了,成功。呵呵,今天我第一次注册CSDN。大家以后多多关照哟