Maison > base de données > tutoriel mysql > le corps du texte

Comment puis-je extraire la sous-chaîne après le troisième espace dans une chaîne MySQL ?

Patricia Arquette
Libérer: 2024-10-24 23:33:31
original
658 Les gens l'ont consulté

How can I extract the substring after the third space in a MySQL string?

MySQL : Extraire le troisième index dans une chaîne

Pour localiser l'index du troisième espace dans une chaîne à l'aide de MySQL, une approche consiste pour exploiter la fonction SUBSTRING_INDEX. Cette fonction permet l'extraction d'une sous-chaîne jusqu'à un délimiteur spécifié, dans ce cas, le caractère espace.

Pour isoler le troisième espace, vous pouvez utiliser deux appels SUBSTRING_INDEX imbriqués. L'appel de fonction interne récupère la sous-chaîne du début de la chaîne jusqu'au troisième espace, ce qui donne « AAAA BBBB CCCC ». L'appel de fonction externe extrait ensuite la sous-chaîne du troisième espace jusqu'à la fin de la chaîne, ce qui donne "CCCC".

Par exemple, considérons la requête suivante :

<code class="sql">SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(field, ' ', 3), ' ', -1)
FROM table;</code>
Copier après la connexion

où "field " représente la chaîne séparée par des espaces. Cette requête renverrait la sous-chaîne correspondant au troisième index, extrayant ainsi "CCCC" de la liste donnée.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!