DB2数据库中一个字符串 ✀111,222,333,444✀,如何取第二个或者第三个,的位置?有没有函数?

2024-12-30 00:22:54
推荐回答(2个)
回答1:

可以用substr(str,m,n)函数来取。str表示要取的字符串,m和n表示从m开始取到第n个。
例如:select substr(trim(char(字段名)),1,7) from 表名; 1-7表示,从第一个开始取到第7个。

回答2:

直接排序就行吧
order by Name asc