SQL LIKE
Pengendali LIKE digunakan untuk mencari corak tertentu dalam lajur dalam klausa WHERE.
SQL LIKE Operator Operator
LIKE digunakan untuk mencari corak tertentu dalam lajur dalam klausa WHERE.
SQL LIKE sintaks
DARI nama_jadual
DI MANA nama_lajur🎜 > LIKE corak;
DEMO DATABASEDalam tutorial ini kami akan menggunakan pangkalan data sampel php. Berikut ialah data yang dipilih daripada jadual "Laman Web":
|. 4 |. http://weibo.com/ | |. stackoverflow |. - -----------+---------+
operasi SQL LIKE Contoh
Pernyataan SQL berikut memilih semua pelanggan yang namanya bermula dengan huruf "G":
PILIH * DARI Tapak Web
WHERE nama LIKE 'G%';
Hasil output pelaksanaan:
Petua: Simbol "%" digunakan untuk menentukan aksara kad bebas (huruf lalai) sebelum dan selepas corak. Anda akan mengetahui lebih lanjut tentang kad bebas dalam bab seterusnya.
Pernyataan SQL berikut memilih semua pelanggan yang namanya berakhir dengan huruf "k":
Instance
WHERE name LIKE ' % k';
Hasil output pelaksanaan:
Pernyataan SQL berikut memilih semua pelanggan yang namanya mengandungi corak "oo":
Contoh
WHERE nama SEPERTI '%oo%';
Hasil output pelaksanaan:
Dengan menggunakan kata kunci NOT, anda boleh memilih rekod yang tidak sepadan dengan corak.
Pernyataan SQL berikut memilih semua pelanggan yang namanya tidak mengandungi corak "oo":
Instance
WHERE name NOT SUKA ' %oo%';
Hasil output pelaksanaan: