我有一个表格,其中的文本字段包含一个或多个单词,以空格分隔。我想隔离该文本字段中的最后一个词。例如,如果表格包含:
|col1 |
+-----+
|a |
|b c |
|d e f|
我想要一个将返回的查询:
|result|
+------+
|a |
|c |
|f |
提前致谢!
巴里
附:我正在运行 MySQL 5.1
最佳答案
SELECT SUBSTRING_INDEX(TRIM(col1), ' ', -1) FROM table;
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substring-index
关于mysql - 查找字符串中最后一个单词的 SQL 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7054883/