Watak kad bebas yang mewakili mana-mana aksara dalam SQL ialah tanda peratus (%). Ia boleh diletakkan pada permulaan, akhir atau tengah rentetan corak untuk memadankan aksara pada permulaan, akhir atau kemasukan rentetan yang ditentukan.
Apakah perwakilan mana-mana aksara dalam SQL
Dalam SQL, aksara kad bebas yang mewakili mana-mana aksara ialah tanda peratus (%).
Cara menggunakan peratus aksara kad bebas
Peratus aksara kad bebas boleh diletakkan pada permulaan, penghujung atau tengah rentetan corak.
%abc
sepadan dengan mana-mana nilai yang bermula dengan "abc". %abc
匹配以 "abc" 开头的所有值。abc%
匹配以 "abc" 结尾的所有值。%abc%
匹配包含 "abc" 子字符串的所有值。示例
SELECT * FROM table_name WHERE column_name LIKE '%john%'
匹配所有包含 "john" 子字符串的行的 column_name
列。SELECT * FROM table_name WHERE column_name LIKE 'a%b%'
匹配所有以 "a" 开头并以 "b" 结尾的行的 column_name
列。SELECT * FROM table_name WHERE column_name LIKE '%'
匹配所有行的 column_name
Memadankan semua nilai yang berakhir dengan rentetan yang ditentukan. Contohnya, abc%
sepadan dengan mana-mana nilai yang berakhir dengan "abc".
Padan dengan semua nilai yang mengandungi rentetan yang ditentukan. Contohnya, %abc%
sepadan dengan mana-mana nilai yang mengandungi subrentetan "abc". .
SELECT * FROM table_name WHERE column_name LIKE 'a%b%'
Padan dengan lajur column_name
bagi semua baris bermula dengan "a" dan berakhir dengan "b". 🎜🎜column_name
bagi semua baris (kerana mana-mana rentetan mengandungi rentetan kosong). 🎜🎜🎜🎜Nota: 🎜🎜🎜Kad bebas tanda peratus tidak sensitif huruf besar dan boleh digunakan dengan kad bebas lain, seperti garis bawah (_), yang sepadan dengan satu aksara. 🎜Atas ialah kandungan terperinci Apakah yang diwakili oleh watak sewenang-wenang dalam sql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!