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, kursun bir parçasıdır
PostgreSQL'de Veriyi İşlemek için Fonksiyonlar
Egzersiz talimatları
- Konumdan bağımsız olarak
special_featuresARRAY'inin herhangi bir indeksinde'Trailers'eşle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
SELECT
title,
special_features
FROM film
-- Modify the query to use the ANY function
WHERE ___ = ___ (___);