Simbol % dalam MySQL ialah aksara kad bebas yang digunakan untuk memadankan sebarang jujukan aksara dalam keadaan pertanyaan SUKA. Mulakan padanan kabur: % diletakkan pada permulaan rentetan untuk memadankan sebarang nilai yang bermula dengan rentetan itu. Menamatkan padanan kabur: % diletakkan pada penghujung rentetan untuk memadankan sebarang nilai yang berakhir dengan rentetan itu. Padankan mana-mana aksara atau rentetan: % yang diletakkan di tengah rentetan sepadan dengan mana-mana nilai yang mengandungi rentetan.
Penggunaan % dalam MySQL
Peranan % simbol
Simbol % dalam MySQL ialah aksara kad bebas yang digunakan untuk memadankan sebarang jujukan keadaan aksara dalam pertanyaan LIKE.
Penggunaan
Dalam keadaan pertanyaan LIKE, anda boleh menggunakan simbol % untuk memadankan jenis data berikut:
LIKE '%john'
akan sepadan dengan "john doe", "john smith", dsb. LIKE '%john'
将匹配 "john doe"、"john smith" 等值。LIKE 'smith%'
将匹配 "john smith"、"jane smith" 等值。LIKE '%or%ger'
将匹配 "morgan"、"orange" 等值。示例
以下是使用 % 通配符进行模糊匹配的一些示例:
SELECT * FROM users WHERE name LIKE '%john%';
查找所有包含 "john" 字符串的 name 列值。SELECT * FROM products WHERE description LIKE '%apple%';
查找所有包含 "apple" 字符串的 description 列值。SELECT * FROM orders WHERE order_id LIKE 'OR%';
Meletakkan % pada penghujung rentetan carian bermakna memadankan sebarang nilai yang berakhir dengan rentetan itu. Contohnya: LIKE 'smith%'
akan sepadan dengan "john smith", "jane smith", dsb.
LIKE '%or%ger'
akan sepadan dengan "morgan", "oren", dsb. Atas ialah kandungan terperinci Penggunaan % dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!