Začněte nyníZačněte zdarma

Prohledávání ARRAY pomocí ANY

Jak jsme viděli ve videu, PostgreSQL umožňuje také filtrovat výsledky podle hodnot v ARRAY. Funkce ANY ti umožňuje vyhledat hodnotu na libovolné pozici v ARRAY. Tady je příklad:

WHERE 'search text' = ANY(array_name)

Při použití funkce ANY se hodnota, podle které filtruješ, nachází na levé straně výrazu a název sloupce s ARRAY se předává jako parametr funkce ANY.

Toto cvičení je součástí kurzu

Funkce pro práci s daty v PostgreSQL

Zobrazit kurz

Pokyny k cvičení

  • Najdi hodnotu 'Trailers' na libovolné pozici v ARRAY special_features.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

SELECT
  title, 
  special_features 
FROM film 
-- Modify the query to use the ANY function 
WHERE ___ = ___ (___);
Upravit a spustit kód