Rumah > Artikel > pangkalan data > Apakah maksud % dalam sql
% dalam SQL mewakili aksara kad bebas, memadankan sebarang bilangan aksara dalam rentetan, yang boleh muncul pada permulaan, tengah atau penghujung rentetan dan digunakan untuk padanan corak dalam klausa LIKE.
Apakah yang % mewakili dalam SQL
Jawapan:
% dalam SQL ialah aksara kad bebas, yang bermaksud untuk memadankan sebarang bilangan aksara dalam rentetan.
Butiran:
Contoh:
SELECT * FROM table WHERE field LIKE 'abc%'
匹配字段 field 以 "abc" 开头的所有值。SELECT * FROM table WHERE field LIKE '%xyz'
匹配字段 field 以 "xyz" 结尾的所有值。SELECT * FROM table WHERE field LIKE '%abc%'
匹配字段 field 包含 "abc" 子字符串的所有值。注意:
%
SELECT * FROM table WHERE medan LIKE '%xyz'
Padan dengan semua nilai medan medan yang berakhir dengan "xyz". SELECT * FROM table WHERE medan SEPERTI '%abc%'
Padan dengan semua nilai medan medan yang mengandungi subrentetan "abc". %
. 🎜🎜% juga boleh digunakan dalam kombinasi dengan aksara kad bebas yang lain, seperti _ (garis bawah), untuk memadankan satu aksara. 🎜🎜Atas ialah kandungan terperinci Apakah maksud % dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!