pg数据库截取字符串最后几位

pg数据库截取字符串最后几位,第1张

最后三位,Excel想要取一列数的前几位,可以用公式left,比如你想取一列数的前两位,可以先选中那一列数,然后输入公式=LEFT(A2,2),最后按回车键就可以得出提取结果,然后把鼠标放在第一列上面,下拉填充公式,所有那一列就都是提取了这一列的前两位。

2. excel取特定字符后几位

excel中如何提取单元格中第三个特定字符后面的字符?

在EXCEL工作中常常需要提取特殊符号后的字符,介绍2种常用方法,希望能够帮到你。

场景一:单元格内仅有一个特殊符号解决方法:利用函数

比如下面的图片中,E列的单元格内容中均有特殊符号,特殊符号后又有需要的文字。

这时我们先选中需要的单元格→然后在【编辑栏】中输入函数=MID(E6,FIND("/",E6)+1,99) →单击【enter】,即可得出前一列单元格中特殊符号后的字符。

原理:

substring(string [from <str_pos>] [for <ext_char>])

substring方法的第一个参数是值,第二个是开始位置从1开始而非0(第一个字符下标是1),第三个参数是截取长度,我这个方法是比较笨的方法,应该有好的,但是没有太多时间去思考,后续有了会补上方法。

需求:

业务库中有张表记录了文件名称,字段为filename,前面是有一串加密生成的字符串,固定长度为17位,后面为真正的文件名,在系统界面中展示的是真正的文件名称,没有前面17位字符串,现在界面中需要根据文件名进行排序。

select substr(filename,17) as file from dt_task where 1=1 order by file desc


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6666721.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存