MySQL截取字符串获取字符串的后缀,如果有后缀,则获取字符串后缀名,没有后缀则忽略
这里需要用到一个函数SUBSTRING_INDEX(str,delim,count)
方法:按关键字截取字符串
参数: str:被截取字符串
delim:关键字
count:关键字出现的次数(负数时为从后面反向搜索)
-
select SUBSTRING_INDEX(url, '.', -1) from table
-
where length(SUBSTRING_INDEX(url, '.', -2))!=length(SUBSTRING_INDEX(url, '.', -1))