SQL GİBİ Operatör

Sql Gibi Operator



'Bu öğreticide, bir değerin belirli bir değerler kümesinde olup olmadığını kontrol etmenizi sağlayan Standart SQL'de LIKE operatörünün nasıl kullanılacağını öğreneceksiniz.'

SQL IN Operatörü

SQL'deki IN operatörü, karmaşık hesaplamaya gerek kalmadan belirli bir kümedeki bir değerin hızlı bir şekilde aranmasını kolaylaştırır. İşlev sözdizimi gösterildiği gibidir:

ifade İÇİNDE ( değer1 , değer2 ,... ) ;

Operatör, sağlanan ifadenin verilen değerlerde yer alıp almadığını kontrol eder. Bulunursa, operatör TRUE değerini döndürür; aksi halde false döndürür.







Çoğu durumda, IN işlecini genellikle WHERE yan tümcesi gibi diğer tümcelerle eşleştirirsiniz. Bu, yalnızca belirli bir koşulla eşleşen değerleri getirmenize izin verebilir.



SQL'de IN operatörünün kullanımına ilişkin bazı temel örnekleri tartışalım.



Örnek Kullanım

Aşağıdaki örnekler, IN operatörünün SQL'de nasıl kullanılacağını gösterir.





Örnek 1 – Temel Kullanım

Aşağıdaki örnek, IN operatörünün temel kullanımını göstermektedir.

SEÇME 'SQL' İÇİNDE ( 'SQL' , 'Redis' , 'Elastik arama' ) ;

Yukarıdaki örnekte, “SQL” dizisinin verilen değerler kümesinde olup olmadığını kontrol etmek için IN operatörünü kullanıyoruz.



Dize var olduğundan, sorgu gösterildiği gibi true dönmelidir:

Örnek 2 – Tabloda IN Operatörünü Kullanma

Aşağıda IN operatörünün bir tabloda WHERE yan tümcesi ile birlikte nasıl kullanılacağı gösterilmektedir.

Tablo gösterildiği gibidir:

SEÇME * İTİBAREN Ürün:% s NEREDE 'Apple iPad Air - 2022' İÇİNDE ( Ürün adı ) ;

Sorgu, eşleşen kayıtları şu şekilde döndürmelidir:

Kapanış

Bu makale, IN operatörünün Standart SQL'de nasıl kullanılacağını gösterir. IN operatörü, verilen bir ifadenin bir dizi değerde olup olmadığını kontrol etmenizi sağlar.