SQL语句查询返回字符串中中文字符前的字符(包含数字与字母)

字符串中有数字、字母等如下 :
75G1611电视柜特价
75M1611L长茶几特价
31BD101-1床垫1.8*2.0
31BD106棕垫1.5*2.0
31BD106棕垫1.8*2.0
A527低箱软床1.8*2.0
85B2027齐边低箱软床1.8*2.0
2282A沙发左妃
50N2063沙发左妃
50N2063沙发右妃
52N2036沙发原款
75N2803沙发左妃
75N2803沙发右妃
BLC8-2床头柜
75G2201电视柜
CS870促销款1.8*2.0(低箱、31BD101-1)
52G2805电视柜
只要要中文前的数字与字母

第1个回答  2019-06-07
select substring(field1,1,patindex('%[吖-咗]%',field1)-1) from table追问

select substring(产品名称,1,patindex('%[吖-咗]%',产品名称)-1) from[表名$]

用不起呢?field1这个是名称字段吗?

本回答被网友采纳
相似回答