BaşlayınÜcretsiz Başlayın

ANY ile bir ARRAY'de arama

Videoda gördüğümüz gibi, PostgreSQL ayrıca bir ARRAY içinde değer arayarak sonuçları filtreleme olanağı da sağlar. ANY fonksiyonu, bir ARRAY'in herhangi bir indeks konumunda bir değeri aramana izin verir. İşte bir örnek:

WHERE 'search text' = ANY(array_name)

ANY fonksiyonunu kullanırken, filtrelediğin değer denklemin sol tarafında yer alır ve ANY fonksiyonuna parametre olarak ARRAY sütununun adı yazılır.

Bu egzersiz

PostgreSQL'de Veriyi İşlemek için Fonksiyonlar

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Konumdan bağımsız olarak special_features ARRAY'inin herhangi bir indeksinde 'Trailers' eşle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

SELECT
  title, 
  special_features 
FROM film 
-- Modify the query to use the ANY function 
WHERE ___ = ___ (___);
Kodu Düzenle ve Çalıştır