MySQL: Obtenir le premier Mot d'une Colonne
Question de Invité | 01/11/2020 à 15:59
Je recherche une requête MySQL ou une fonction correspondante, qui lit le premier mot d'un champ d'une colonne.
Par exemple, si le texte dans un champ est "Marry vient d'Europe", la chaîne "Marry" devrait être le résultat MySQL. Si c'est possible, je ne veux pas utiliser PHP pour cela.
Sujets Connexes
MySQL: Ajouter une nouvelle Colonne à une Table
Tutoriel | 0 Commentaires
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
JavaScript: Supprimer le dernier Caractère d'une Chaîne/String
Conseil | 0 Commentaires
MySQL: Rechercher et Remplacer directement dans la Base de Données
Conseil | 1 Commentaire
MySQL/PHP: Comment récupérer le dernier INSERT ID
Info | 0 Commentaires
MySQL: Supprimer Données de Table - Différence entre TRUNCATE, DELETE et DROP
Tutoriel | 0 Commentaires
La Recherche Askingbox
Info | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Ce que vous recherchez, c'est la fonction MySQL SUBSTRING_INDEX(), qui peut être utilisée de la manière suivante:
La fonction attend 3 paramètres:
Cet exemple lit les caractères à gauche de la position de l'espace. Si vous voulez lire les caractères debout à droite de la position de l'espace, vous devez rendre le nombre négatif.
01/11/2020 à 19:06