Söka i en ARRAY med ANY
Som vi såg i videon kan du i PostgreSQL även filtrera resultat genom att söka efter värden i en ARRAY. Funktionen ANY låter dig söka efter ett värde på valfri indexposition i en ARRAY. Här är ett exempel.
WHERE 'search text' = ANY(array_name)
När du använder funktionen ANY placeras det värde du filtrerar på till vänster i uttrycket, medan namnet på ARRAY-kolumnen anges som parameter i ANY-funktionen.
Den här övningen är en del av kursen
Funktioner för datamanipulering i PostgreSQL
Övningsinstruktioner
- Matcha
'Trailers'på valfri indexposition i ARRAY:enspecial_features, oavsett position.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT
title,
special_features
FROM film
-- Modify the query to use the ANY function
WHERE ___ = ___ (___);