sql语句,能够截取指定字段后面的一个字符串吗?

sql语句,能够截取指定字符串后面的一个字符串吗? 如“asdf qwer zxcv 1234",我指定字符串”qwer“ 能写条sql找到”zxcv“吗??(其中zxcv长度不固定,以空格区分字符串)
其中qwer出现的次数也不止一次。。。能实现吗?

第1个回答  2011-09-13
如果 是 “asdf qwer qwer qwer qwer zxcv 1234 的模式的话:
SELECT trim(SUBSTRING_INDEX(SUBSTRING_INDEX(“asdf qwer zxcv 1234","qwer",-1)," ",2))追问

我用的是sql server ,貌似没这几个函数。。

相似回答