substring_index 截取
select substring_index(String value1,String value2,int value3); value1 為講要被截取的字符串 value2 為匹配原則 value3 為從第幾個匹配上的字符串開始, 當(dāng)value3 為負(fù)數(shù)的時候從匹配上的字符串開始向后截取到末尾, 當(dāng)value3 為正數(shù)的時候從匹配上的字符串開始向前截取到最首, 輸出結(jié)果不包含匹配字符;
測試結(jié)果:
mysql> select substring_index('www.xinyang.com.cn', '.', 2); +-----------------------------------------------+ | substring_index('www.xinyang.com.cn', '.', 2) | +-----------------------------------------------+ | www.xinyang | +-----------------------------------------------+ 1 row in set
mysql> select substring_index('www.xinyang.com.cn', '.', - 2); +------------------------------------------------+ | substring_index('www.xinyang.com.cn', '.', -2) | +------------------------------------------------+ | com.cn | +------------------------------------------------+ 1 row in set
mysql>
更多建議: