MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Cocokkan 'Trailers' di indeks mana pun dari ARRAY special_features tanpa 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 ___ = ___ (___);
Edit dan Jalankan Kode