Maison >base de données >SQL >Que représente le caractère arbitraire en SQL ?
Le caractère générique représentant n'importe quel caractère dans SQL est le signe pour cent (%). Il peut être placé au début, à la fin ou au milieu d'une chaîne de modèle pour faire correspondre les caractères au début, à la fin ou à l'inclusion de la chaîne spécifiée.
Quelle est la représentation d'un caractère en SQL ?
En SQL, le caractère générique représentant n'importe quel caractère est le signe pour cent (%).
Comment utiliser le caractère générique de pourcentage
Le caractère générique de pourcentage peut être placé au début, à la fin ou au milieu de la chaîne de motif.
%abc
correspond à toute valeur commençant par « 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
Correspond à toutes les valeurs se terminant par la chaîne spécifiée. Par exemple, abc%
correspond à toute valeur se terminant par « abc ».
Correspond à toutes les valeurs contenant la chaîne spécifiée. Par exemple, %abc%
correspond à toute valeur contenant la sous-chaîne « abc ».
SELECT * FROM table_name WHERE column_name LIKE '%john%'
Correspond à la colonne column_name
de toutes les lignes qui contiennent la sous-chaîne "john". 🎜🎜SELECT * FROM table_name WHERE column_name LIKE 'a%b%'
Correspond à la colonne column_name
de toutes les lignes commençant par "a" et se terminant par "b". 🎜🎜SELECT * FROM table_name WHERE column_name LIKE '%'
correspond à la colonne column_name
de toutes les lignes (car toute chaîne contient la chaîne vide). 🎜🎜🎜🎜Remarque : 🎜🎜🎜Le caractère générique du signe de pourcentage n'est pas sensible à la casse et peut être utilisé avec d'autres caractères génériques, tels que le trait de soulignement (_), qui correspond à un seul caractère. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!