输入没有可行的替代方案 'is false'

no viable alternative at input 'is false'

尝试在 aws athena 中查询数据库但出现此错误:

WHERE
    "fo0"."date" > date'2014-08-03'
        AND "re0"."rating" IS NOT NULL
        AND "fi0"."is_side" is FALSE
GROUP BY "Name"
HAVING COUNT(DISTINCT "re0"."id") > 10
ORDER BY "% More Loves than Dislikes" DESC
;

我对雅典娜还很陌生。任何决心都是有帮助的。

看来您可能需要更改此行:

AND "fi0"."is_side" is FALSE

至:

AND "fi0"."is_side" = FALSE

因为听起来您的 is_side 数据类型是 tinyint,请尝试以下操作:

ND "fi0"."is_side" = 0