Pengendali LIKE digunakan untuk padanan corak dan carian kabur dalam SQL Anda boleh mencari baris yang sepadan dengan menentukan corak. Corak termasuk aksara kad bebas seperti % (padan dengan mana-mana aksara), _ (padan dengan aksara tunggal), [] (padan dengan aksara dalam kurungan segi empat sama) dan [^] (padan dengan aksara tanpa kurungan). Operator LIKE menyokong awalan, akhiran, kemasukan dan padanan tepat serta menggunakan % aksara kad bebas dalam carian kabur. Ambil perhatian bahawa pengendali ini tidak sensitif huruf besar dan prestasinya bergantung pada kerumitan corak.
Operator LIKE dalam SQL
Operator LIKE ialah operator yang digunakan dalam SQL untuk padanan corak dan carian kabur. Ia membolehkan anda menentukan corak atau templat dan kemudian mencari baris yang sepadan dengannya.
Syntax
<code>SELECT 列名 FROM 表名 WHERE 列名 LIKE 模式</code>
Komposisi corak
Penggunaan
Operator LIKE digunakan untuk carian kabur:
Contoh
<code>SELECT * FROM customers WHERE name LIKE 'Jo%'</code>
Pertanyaan ini akan mengembalikan semua nama pelanggan bermula dengan "Jo".
<code>SELECT * FROM products WHERE description LIKE '%computer%'</code>
Pertanyaan ini akan mengembalikan semua produk yang mengandungi "komputer" dalam keterangannya.
<code>SELECT * FROM orders WHERE order_id LIKE '[a-z]%'</code>
Pertanyaan ini akan mengembalikan semua ID pesanan bermula dengan huruf kecil.
Nota
Atas ialah kandungan terperinci Bagaimana untuk menggunakan seperti dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!