在oracle里SQL语句用order by streamid desc排序出来的结果为
streamid
RP9875
RP8567
RP2364
RP10021
RP10016如果我想结果为
streamid
RP10021
RP10016
RP9875
RP8567
RP2364请问高手们有没有解决办法可以得到这个结果
streamid
RP9875
RP8567
RP2364
RP10021
RP10016如果我想结果为
streamid
RP10021
RP10016
RP9875
RP8567
RP2364请问高手们有没有解决办法可以得到这个结果
FROM TABLENAME
ORDER BY TO_NUMBER(REPLACE(STREAMID, 'RP','')) DESC;