Maison > base de données > tutoriel mysql > Interception de chaîne MySQL et caractères d'interception pour la requête

Interception de chaîne MySQL et caractères d'interception pour la requête

亚连
Libérer: 2018-05-10 10:30:52
original
2820 Les gens l'ont consulté

Utilisez certaines fonctions d'interception de chaînes fournies avec MySQL pour traiter les données. Voici l'interception de chaînes et les caractères d'interception que j'ai compilés pour la requête.

1. Interception de chaînes dans MySQL
Il existe des fonctions spéciales d'interception de chaînes dans MySQL : il y en a deux couramment utilisées : substring_index(str,delim,count ) et concat
Les fonctions 1.substring_index(str,delim,count) sont couramment utilisées.
L'ordre à l'intérieur des parenthèses de fonction est : la chaîne à séparer et intercepter (telle que : "aaa_bbb_ccc"), le délimiteur (tel que : "_") et la position (indiquant le délimiteur, tel comme : " 1").
count est un nombre positif, puis le comptage commence par la gauche, et la fonction renvoie la chaîne à gauche du séparateur count-ième ;
count est un nombre négatif, puis le comptage commence par la droite, et le nombre est positif. la fonction renvoie le décompte-ème séparateur Tout ce qui se trouve à droite
compte peut être 0 et renvoyé est vide.

例子:substring_index("aaa_bbb_ccc","_",1) ,返回为 aaa;
         substring_index("aaa_bbb_ccc","_",2) ,返回为 aaa_bbb;
         substring_index(substring_index("aaa_bbb_ccc","_",-2),"_",1) ,返回为 bbb;
Copier après la connexion

2.concat consiste à connecter plusieurs chaînes
Exemple : concat('m','y','s','q','l' ) ;
Retour : mysql
2. Interrogez toutes les données contenant ce caractère en fonction d'un champ de la table
1.find_in_set : SELECT * FROM user WHERE find_in_set(' ',name) ;
Interroger toutes les données dont le nom contient "Wu" dans la table utilisateur
2.REGEXP : SELECT * FROM user WHERE name REGEXP '('Wu'|'Liu')'
Utiliser régulièrement, données de requête contenant Liu ou Wu

Ce qui précède est l'interception de chaîne MySQL et les caractères d'interception que j'ai compilés pour la requête. J'espère que cela sera utile à tout le monde à l'avenir

Articles connexes:.

php basic mysql

php mysql fonctionnement continu

Comment utiliser le pool de connexion mysql Automatique recyclage des transactions (avec code)

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal