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
Pokyny k cvičení
- Najdi hodnotu
'Trailers'na libovolné pozici v ARRAYspecial_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 ___ = ___ (___);