Pengendali SQL LIKE

Pengendali Sql Like



'Dalam tutorial ini, anda akan belajar cara menggunakan operator LIKE dalam Standard SQL, yang membolehkan anda menyemak sama ada nilai berada dalam set nilai tertentu.'

Operator SQL IN

Operator IN dalam SQL memudahkan carian pantas nilai dalam set tertentu tanpa memerlukan pengiraan yang rumit. Sintaks fungsi adalah seperti yang ditunjukkan:

ungkapan DALAM ( nilai1 , nilai2 ,... ) ;

Operator menyemak sama ada ungkapan yang disediakan terletak dalam nilai yang diberikan. Jika ditemui, pengendali mengembalikan BENAR; jika tidak, ia kembali palsu.







Dalam kebanyakan kes, anda selalunya akan memasangkan operator IN dengan klausa lain, seperti klausa WHERE. Ini membolehkan anda hanya mengambil nilai yang sepadan dengan keadaan tertentu.



Mari kita bincangkan beberapa contoh asas penggunaan operator IN dalam SQL.



Contoh Penggunaan

Contoh berikut menggambarkan cara menggunakan operator IN dalam SQL.





Contoh 1 – Penggunaan Asas

Contoh di bawah menunjukkan penggunaan asas pengendali IN.

PILIH 'SQL' DALAM ( 'SQL' , 'Redis' , 'Elasticsearch' ) ;

Dalam contoh di atas, kami menggunakan operator IN untuk menyemak sama ada rentetan 'SQL' berada dalam set nilai yang diberikan.



Memandangkan rentetan itu wujud, pertanyaan harus kembali benar, seperti yang ditunjukkan:

Contoh 2 – Menggunakan Operator IN dalam Jadual

Berikut menunjukkan cara menggunakan operator IN bersama-sama dengan klausa WHERE dalam jadual.

Jadual adalah seperti yang ditunjukkan:

PILIH * DARI produk DI MANA 'Apple iPad Air - 2022' DALAM ( Nama Produk ) ;

Pertanyaan harus mengembalikan rekod yang sepadan sebagai:

Penutup

Artikel ini menunjukkan cara menggunakan operator IN dalam Standard SQL. Operator IN membenarkan anda menyemak sama ada ungkapan yang diberikan berada dalam set nilai.