CommencerCommencer gratuitement

Recherche d'un site ARRAY avec ANY

Comme nous l'avons vu dans la vidéo, PostgreSQL offre également la possibilité de filtrer les résultats en recherchant des valeurs dans un ARRAY. La fonction ANY vous permet de rechercher une valeur dans n'importe quelle position d'index d'un site ARRAY. En voici un exemple.

WHERE 'search text' = ANY(array_name)

Lorsque vous utilisez la fonction ANY, la valeur sur laquelle vous filtrez apparaît à gauche de l'équation avec le nom de la colonne ARRAY comme paramètre dans la fonction ANY.

Cet exercice fait partie du cours

Fonctions pour manipuler les données dans PostgreSQL

Afficher le cours

Instructions

  • Correspond à 'Trailers' dans n'importe quel index de special_features ARRAY, quelle que soit sa position.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

SELECT
  title, 
  special_features 
FROM film 
-- Modify the query to use the ANY function 
WHERE ___ = ___ (___);
Modifier et exécuter le code