我的MS Access数据库中有一个这样的字符串
abcdefg\1234567890
我需要查询数据库并获得这样的字符串
1234567890
所以我需要修剪\
字符左边的所有内容。我怎么用sql做这个?
答案 0 :(得分:2)
我会将Mid
函数与InStr
:
Mid([X], InStr([X], "\") + 1)
答案 1 :(得分:1)
使用SUBSTR
和INSTR
开始修剪的位置是'\'字符的位置。
答案 2 :(得分:1)
使用MID和InStr:)
= MID(col,Instr(col,“\”)+ 1)
答案 3 :(得分:1)
我认为你必须结合使用三个功能。你使用MID作为基础,然后你需要FIND()来定位“/”的位置,最后你需要len计算你应该采取多少。 MID有三个参数;字符串,起始位置,字符数。 它应该是这样的:MID(列,find(列,“/”),len(列) - find(列,“/”)。