当前位置: 代码迷 >> Sql Server >> sql语句中如何去掉数字后面的字符
  详细解决方案

sql语句中如何去掉数字后面的字符

热度:18   发布时间:2016-04-24 19:54:30.0
sql语句中怎么去掉数字后面的字符
sql语句怎么去掉drug_spec字段中数字后面的字符如mg,g,ml,万u,ug,然后把该字段转化为float型的,除了用replace还有没有其他的方法
示例如下:
durg_spec
0.25ug  
0.25ug 
0.5g
0.5g
0.5g
0.5g
0.5g                
0.5g                
0.5g                
0.5g
0.5g
2.5mg               
2.5mg               
2.5mg               
2.5mg               
0.15g               
0.15g               
0.3g
0.3g
0.2mg
0.2mg
0.2mg
0.2mg
0.2mg
0.2mg
5mg                 
5mg                 
5mg
5mg
5mg
5mg
5mg
5mg
8.8mg               
8.8mg               
8.8mg
8.8mg
8.8mg
8.8mg
8.8mg
8.8mg
0.1g                
0.1g                
0.1g                
0.1g                
0.1g                
0.1g                
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
0.1g
1mg                 
1mg                 
1mg
1mg
1mg
1mg
1mg
1mg
30mg                
30mg                
30mg                
30mg                
30mg                
30mg                
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
30mg
20mg                
20mg                
20mg
20mg
20mg
20mg
20mg
20mg
5mg                 
5mg                 
5mg
5mg
5mg
5mg
5mg
5mg
20mg                
20mg                
20mg
20mg
20mg
20mg
20mg
20mg
5mg                 
5mg                 
5mg
5mg
5mg
5mg
5mg
5mg
0.2g
0.2g
0.2g
0.2g                
0.2g                
0.2g                
0.2g                
0.2g
0.2g
0.2g
0.2g
0.2g
0.2g
0.2g
0.2g
                    
                    




40mg                
0.25g               
0.25g               
0.25g               
  相关解决方案