作者tabear (胖熊)
看板Database
标题[SQL ] select 小数问题
时间Thu Jun 14 11:46:08 2012
资料库 : MySQL 5.5
table AAA ==> name kind (varchar(5))
--------------------
John 0.5
Mary 0.8
Tom 0.8
Joe 0.5
select * from AAA where kind='0.5' ;
系统很正常的回传 John 跟 Joe 的资料
但是当我去 select * from AAA where kind='0.8' 却是回传空的
但是很诡异的是 select * from AAA where kind like '0.8' (我故意不加%)
这时却很正常的查出 Mary 跟 Tom 的资料 请问这是为什麽???
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.86.59
※ 编辑: tabear 来自: 114.34.86.59 (06/14 11:58)
1F:→ danielguo:空格? 06/14 12:28
2F:→ j100002ben:或是Tab也有可能... 06/14 19:51