Meestal is het bij dit soort vragen goed om een klein voorbeeld te geven om uw resultaten te repliceren.
Gewoonlijk is testen op exacte float-waarden een slecht idee, aangezien floating point-precisie geen exacte wetenschap is. Het is veel beter om wat tolerantie te gebruiken.
create table foo1 (col1 float);
insert into foo1 values (2.18);
select * from foo1 where abs(col1-2.18) <= 1e-6