Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Matcha 'Trailers' på valfri indexposition i ARRAY:en special_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 ___ = ___ (___);
Redigera och kör kod