当前位置: 代码迷 >> Sql Server >> 如何用mySQL提取字母和数字
  详细解决方案

如何用mySQL提取字母和数字

热度:101   发布时间:2016-04-24 18:35:30.0
怎么用mySQL提取字母和数字
有一表,字段为机型,见下图
BCD216TH钛金
BCD436GA咖啡金
BCD436GA咖啡金
BCD436G七彩光帘大丽花灰
BCD301DHNL3D大丽花红
BCD436G咖啡金
BCD245HN百年好荷
BCD436G七彩光帘大丽花灰
BCD435G七彩盛唐花
想得到

BCD301DHN
BCD232THN
BCD190GA3
BCD206THN
这种的,就是只要字母和数字,谢谢了
------解决方案--------------------
不知道mysql有没有,这是sqlserver的写法
SELECT stuff(b,patindex('%[吖-座]%',b),len(b)-patindex('%[吖-座]%',b)+1,'') as '提取出的数字'
from a

------解决方案--------------------
引用:
不知道mysql有没有,这是sqlserver的写法
SELECT stuff(b,patindex('%[吖-座]%',b),len(b)-patindex('%[吖-座]%',b)+1,'') as '提取出的数字'
from a
  相关解决方案