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

MySQL的奇异表现

发现mysql的 类型如果为varchar,那么,它依然能够进行数值比较:

?

select offsetlng,offsetlat from gps_offset where lng='113.0' and lat='28.2'

?

执行后,mysql 返回空

?

如果执行

?

select offsetlng,offsetlat from gps_offset where lng=113.0 and lat=28.2

?

返回有效值!

?

MySQL默认能做数学计算???求解

?

?

下次注意了,数字类型,,不加引号,更好用哈!