Mencari dalam ARRAY dengan ANY
Seperti yang kita lihat dalam video, PostgreSQL juga menyediakan kemampuan untuk memfilter hasil dengan mencari nilai dalam sebuah ARRAY. Fungsi ANY memungkinkan Anda mencari suatu nilai pada posisi indeks mana pun dalam sebuah ARRAY. Berikut contohnya.
WHERE 'search text' = ANY(array_name)
Saat menggunakan fungsi ANY, nilai yang ingin Anda saring diletakkan di sisi kiri persamaan, dengan nama kolom ARRAY sebagai parameter dalam fungsi ANY.
Latihan ini adalah bagian dari kursus
Fungsi untuk Memanipulasi Data di PostgreSQL
Petunjuk latihan
- Cocokkan
'Trailers'di indeks mana pun dari ARRAYspecial_featurestanpa memedulikan posisinya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
SELECT
title,
special_features
FROM film
-- Modify the query to use the ANY function
WHERE ___ = ___ (___);