当一个table表中有个字段(如:point)为Float类型,查询匹配时,查询结果为null。如下sql:
select count(1) from table表 where point='15.11';
结果为:0
FLOAT
不标准,先查询一下所有值就看得出来了,转成
VARCHAR
再比较试试。如下sql:
select count(1) from table表 where LTRIM(point)=LTRIM('15.11');
结果为:1
当一个table表中有个字段(如:point)为Float类型,查询匹配时,查询结果为null。如下sql:
select count(1) from table表 where point='15.11';
结果为:0
FLOAT
不标准,先查询一下所有值就看得出来了,转成
VARCHAR
再比较试试。如下sql:
select count(1) from table表 where LTRIM(point)=LTRIM('15.11');
结果为:1