SqlServer 2012,怎么从单价字段中提取数值?
注意是数值不是数字
SELECT SUBSTRING(单价,1,CHARINDEX('元',单价)-1)
改
SELECT (CASE WHEN 单价 LIKE '%元%' THEN SUBSTRING(单价,1,CHARINDEX('元',单价)-1) ELSE 单价 END )
比如????效果是什么,按你截图的来说