需求如下:oracel数据求和,但是有脏数据如11aa(包含数字与字母),所以就把脏数据转成0,再求和。
select sum(decode(trim(translate('11aa', '0123456789', null)), null, 0, '11aa')) from dual;
需求如下:oracel数据求和,但是有脏数据如11aa(包含数字与字母),所以就把脏数据转成0,再求和。
select sum(decode(trim(translate('11aa', '0123456789', null)), null, 0, '11aa')) from dual;