2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Oracle数字从两头排序 oracle字符串型数字排序问题

Oracle数字从两头排序 oracle字符串型数字排序问题

时间:2020-02-21 08:30:20

相关推荐

Oracle数字从两头排序 oracle字符串型数字排序问题

原文链接:/s/blog_58f884cf0100oa0h.html

SQL> select * from t;

ADDRESS

--------------------------------------------------------------------------------

4269

城南路1#永康市

4279城南路10#永康市

4280城南路11#永康市

4281城南路12#永康市

4282城南路13#永康市

4283城南路14#永康市

4284城南路15#永康市

4285城南路16#永康市

4286城南路17#永康市

4287城南路18#永康市

4288城南路19#永康市

4270城南路2#永康市

4289城南路20#永康市

4290城南路21#永康市

4291城南路21#-1永康市

4292城南路22#永康市

4293城南路23#永康市

17 rows selected

SQL>

SQL> select * from t

2orderby NLSSORT(address,'NLS_SORT = SCHINESE_PINYIN_M'),to_number(translate(address, '0123456789' || address,'0123456789'));

ADDRESS

--------------------------------------------------------------------------------

4269城南路1#永康市

4270城南路2#永康市

4279城南路10#永康市

4280城南路11#永康市

4281城南路12#永康市

4282城南路13#永康市

4283城南路14#永康市

4284城南路15#永康市

4285城南路16#永康市

4286城南路17#永康市

4287城南路18#永康市

4288城南路19#永康市

4289城南路20#永康市

4290城南路21#永康市

4291城南路21#-1永康市

4292城南路22#永康市

4293城南路23#永康市

17 rows selected

SQL>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。