Y-1Y-2Y-3Y-4Y-5Y-6Y-7Y-8Y-9Y-10Y-11Y-12Y-13Y-14
当我通过这个专栏订购它的工作正常,如果该行的值高达Y-9其他明智的我的结果是错误的如下.
Y-1Y-10Y-11Y-12Y-13Y-14Y-2Y-3Y-4Y-5Y-6Y-7Y-8Y-9
但我想要输出如下
Y-1Y-2Y-3Y-4Y-5Y-6Y-7Y-8Y-9Y-10Y-11Y-12Y-13Y-14
如何实现上述结果.我正在使用oracle数据库.任何帮助将不胜感激!!!!!
解决方法 您可以通过 *** 纵列内容并转换为数字来使用订单,例如:order by substr(col1,1,2),TO_NUMBER(sustr(col1,3,10))总结
以上是内存溢出为你收集整理的如何在oracle的字母数字列中使用order by全部内容,希望文章能够帮你解决如何在oracle的字母数字列中使用order by所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)