通常、これらのタイプの質問では、結果を再現するための小さな例を提供することをお勧めします。
浮動小数点の精度は正確な科学ではないため、通常、正確な浮動小数点値をテストすることはお勧めできません。ある程度の許容誤差を使用することをお勧めします。
create table foo1 (col1 float);
insert into foo1 values (2.18);
select * from foo1 where abs(col1-2.18) <= 1e-6
通常、これらのタイプの質問では、結果を再現するための小さな例を提供することをお勧めします。
浮動小数点の精度は正確な科学ではないため、通常、正確な浮動小数点値をテストすることはお勧めできません。ある程度の許容誤差を使用することをお勧めします。
create table foo1 (col1 float);
insert into foo1 values (2.18);
select * from foo1 where abs(col1-2.18) <= 1e-6