ПочатиПочніть безкоштовно

Пошук в ARRAY за допомогою ANY

Як ви бачили у відео, PostgreSQL також дає змогу відфільтровувати результати, шукаючи значення в ARRAY. Функція ANY дозволяє шукати значення в будь-якій позиції індексу масиву (ARRAY). Ось приклад.

WHERE 'search text' = ANY(array_name)

Коли ви використовуєте функцію ANY, значення, за яким фільтруєте, розміщується ліворуч у виразі, а назва стовпця-ARRAY передається як параметр функції ANY.

Ця вправа є частиною курсу

Функції для обробки даних у PostgreSQL

Переглянути курс

Інструкції до вправи

  • Зіставте 'Trailers' у будь-якому індексі масиву special_features незалежно від позиції.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

SELECT
  title, 
  special_features 
FROM film 
-- Modify the query to use the ANY function 
WHERE ___ = ___ (___);
Редагувати та запускати код