如何从文件名表中选择所有不同的文件扩展名?

use*_*637 5 mysql

我有一个~20k文件名表.如何选择不同扩展名列表?文件扩展名可以被认为是最后一个不区分大小写的字符串.

小智 11

你可以使用substring_index:

SELECT DISTINCT substring_index(column_containing_file_names,'.',-1) FROM table
Run Code Online (Sandbox Code Playgroud)

-1表示它将开始搜索'.' 从右边看.