1. 学ぶ
  2. /
  3. コース
  4. /
  5. PostgreSQLでデータを操作する関数

Connected

演習

ANY を使って ARRAY を検索する

動画で見たとおり、PostgreSQL では ARRAY の中身を検索して結果をフィルタリングすることもできます。ANY 関数を使うと、ARRAY のどのインデックス位置にも一致する値を検索できます。例を示します。

WHERE 'search text' = ANY(array_name)

ANY 関数を使うときは、フィルタリング対象の値を等号の左側に置き、ANY 関数の引数として ARRAY 列名を指定します。

指示

100 XP
  • 位置に関係なく、special_features ARRAY のどのインデックスにも 'Trailers' が一致するように検索してください。