字符串判断 转换数字问题解决了。工号可以正常排序了
SELECT b.*,TO_NUMBER(decode(decode(lower(nvl(login_name, 0)),
upper(nvl(login_name, 0)),
1,
0),
1,
nvl(login_name, 0),
0)) as logname from staff b order by logname
转 http://bbs.youkuaiyun.com/topics/40458955
SELECT b.*,TO_NUMBER(decode(decode(lower(nvl(login_name, 0)),
upper(nvl(login_name, 0)),
1,
0),
1,
nvl(login_name, 0),
0)) as logname from staff b order by logname
转 http://bbs.youkuaiyun.com/topics/40458955