MySQL在最后一次斜杠后选择文本

时间:2014-08-10 11:54:13

标签: mysql

我有一个mysql列,其中包含一个如下所示的VARCHAR:
folder1/folder2/<Entity>
例如:

folder1/folder2/Apple
folder1/folder2/Microsoft
因为我想在实体字段上执行搜索,所以我想添加一个仅包含entity的列(以及$ searchTerm%的查询)。如何直接在MySQL中选择最后一个/之后的最后一部分?我希望该列只保留示例中的AppleMicrosoft

1 个答案:

答案 0 :(得分:14)

最简单的方法是使用substring_index()

select substring_index(mysql_column, '/', -1)