如何在 Athena 中查询 NaN double 值

How to query NaN double values in Athena

我需要在 AWS Athena 中查询类似内容

SELECT * FROM "hl"."may" where fqk = 'NaN' limit 10

使用is_nan:

select is_nan(nan());

 _col0
-------
 true

我正要建议 is_nan... 但它对我不起作用,因为我认为它是特定于 Python 或 Spark... 然而,这对我有用。

SELECT * FROM "hl"."may" where cast(fqk as VARCHAR(4)) = 'NaN' limit 10