Normalt med denne type spørgsmål er det godt at give et lille eksempel for at replikere dine resultater.
Normalt er det en dårlig idé at teste for nøjagtige flydeværdier, da præcision med flydende komma ikke er en eksakt videnskab. Det er meget bedre at bruge lidt tolerance.
create table foo1 (col1 float);
insert into foo1 values (2.18);
select * from foo1 where abs(col1-2.18) <= 1e-6