该问题的解决方法是在子查询的SELECT子句中使用DISTINCT关键字,以确保在IN子句中使用子查询返回的结果集为独特的值。例如:
SELECT * FROM table1 WHERE column1 IN ( SELECT DISTINCT column1 FROM table2 )
而不是:
SELECT * FROM table1 WHERE column1 IN ( SELECT column1 FROM table2 )
上一篇:Athena中的“timestamp_micros函数”
下一篇:Athena中如何将字符串转换为JSON格式?