Y at-il un moyen de retourner la première occurrence d'un espace du côté droit de la chaîne en sql?mysql: sous-chaîne qui renvoie la première occurrence à partir de la droite? (subrstring?!)
8
A
Répondre
5
Hmm, un bref parcourir la liste des fonctions ne pop-up me toutes les fonctions « recherche arrière », mais ce que vous pouvez faire est d'inverser la chaîne et la recherche vers l'avant:
SELECT LENGTH(`haystack`) - POSITION('needle' IN REVERSE(`haystack`))
24
Je pense que vous cherchez quelque chose comme SUBSTRING_INDEX
mysql> SELECT SUBSTRING_INDEX('first second end', ' ', -1);
+----------------------------------------------+
| SUBSTRING_INDEX('first second end', ' ', -1) |
+----------------------------------------------+
| end |
+----------------------------------------------+
1 row in set (0.00 sec)
5
Questions connexes
- 1. android Lier la première occurrence seulement
- 2. strstr correspondant à la première occurrence de c
- 3. Déterminer la position de la première occurrence de chaîne dans MySQL?
- 4. MySQL: SHOW TABLES ne renvoie que la première table
- 5. supprimer de la chaîne première occurrence de caractère donné
- 6. Si setMnemonic souligne un caractère autre que la première occurrence
- 7. XSLT: supprimer tous, mais la première occurrence d'un noeud donné
- 8. Trouver tout sauf la première occurrence d'un caractère avec REGEX
- 9. php obtient seulement la première occurrence d'un mot d'un tableau
- 10. XSLT Obtenir la première occurrence d'un tag spécifique
- 11. boost :: regex_replace() ne remplace que la première occurrence, pourquoi?
- 12. manière la plus appropriée pour sélectionner la première occurrence d'un élément enfant dans jQuery
- 13. preg_replace ne remplace que la première occurrence puis passe à la ligne suivante
- 14. MySQL - Limite une jointure à gauche à la première date-heure qui se produit?
- 15. MYSQL & PHP: mysql ignorant la première rangée
- 16. Requête TSQL qui me renvoie la première date et la dernière date dans une table
- 17. fonction php qui renvoie une requête MySQL
- 18. Plusieurs jointures à droite MySQL
- 19. Trouver la position de la première occurrence d'une sous-chaîne dans une chaîne
- 20. Y at-il une fonction .NET pour supprimer la première occurrence (et seulement la première) au début d'une chaîne?
- 21. Erreur lors de l'appel de la procédure MySQL Stored (qui renvoie resultset) à partir de Rails 3
- 22. C#: "Une exception de première occurrence de type 'System.InvalidOperationException'"
- 23. Sélection de la première ligne à partir de plusieurs tables
- 24. Aligner à droite la première ligne à l'intérieur d'un élément de travée
- 25. Perl RegEx: Limiter le motif à la première occurrence d'un caractère
- 26. Comment Regex rechercher/remplacer uniquement la première occurrence dans une chaîne dans .NET?
- 27. Regex pour correspondre à la dernière occurrence
- 28. Comment sauter à une occurrence à partir de la liste de recherche Vim
- 29. Existe-t-il une façon plus simple d'obtenir la première occurrence de quelque chose?
- 30. Comment puis-je trouver le nombre de colonnes avant la première occurrence de LIKE?
voulez-vous que index, ou un '" "'? – nickf
ou le texte après l'espace le plus à droite? – Veger