[转]MySQL 中的lastIndexOf截断

 

MySQL 中的lastIndexOf截断

近日,在MySQL处理数据时,要取得数据库字段中文件名的扩展名,需要对数据库字段做lastIndexOf截断。

但是在找遍MySQL手册后,都没发现这样的方法。只好自己实现了一个。

例如,对字段filename,取的最后一个’.'之后的字符,可以这样。

1
SELECT REVERSE(LEFT(REVERSE(filename),INSTR(REVERSE(filename),'.')))

 

原文地址:http://www.ethanpad.com/2010/11/lastindexof-truncate-in-mysql/

posted @ 2015-02-13 14:20  明月忧忧  阅读(2620)  评论(0)    收藏  举报