web-dev-qa-db-ja.com

Athenaの配列をチェックしています

Athenaに、列の1つがarray<string>型のテーブルがあります。しかし、私が走ると

select * from mytable
where array_contains(myarr,'foobar')
limit 10

athenaにはarray_contains関数がないようです。

SYNTAX_ERROR: line 2:7: Function array_contains not registered

配列に特定の文字列が含まれているかどうかを確認する別の方法はありますか?

10
dunstantom
select * 
from   mytable
where  contains(myarr,'foobar')
limit  10