数据库技术,mysql,oracle
oracel:根据字段值最后一段查询(实现类似php中explode函数)
数据库中字段值录入有些不规则,正常应该直接录数字,但是有些数据录入的是个范围如3-5.
通过数据库查询将有写范围的按照后面数字来算;
select substr('30' , -instr(reverse('30'),'-') +1) from dual; //输出30
select substr('0' , - instr(reverse('0'),'-') +1) from dual; // 0
select substr('10' , - instr(reverse('10'),'-') +1) from dual;// 10
select substr('7-12' , - instr(reverse('7-12'),'-') +1) from dual; // 12