行號(字符類型)排序的另類實現

原创 2004年08月05日 09:35:00

[問題說明]
訂單明細表里數據大致如下:
line_no(字符類型) buy_qty  unit
1                   101     sht 
2                   102     sht 
....
8                   108     sht 
9                   109     sht 
10                  110     sht 
11                  111     sht 
12                  112     sht 
.....
20                  120     sht 
....


正常排序應該是上面這樣子,
建立視圖時,你若用Order by line_no或者不用排序就會出現下面
1 ........
10.......
11...
...
2....
21....
這樣子就不符合我們的要求;
如果你用Order by to_number(line_no)就會正確;
可是在視圖里是不可以用order by的.
這樣就會想到在水晶報表中用to_number(line_no)來排序,測試一看,也搞不懂,數據也不是我們想要的排序;

[解決辦法]:
1) 在視圖里加一field(字符類型轉成數字類型,只有字符全是數字組成成可以)  : to_number(line_no) line_no
2) 在水晶報表里再以 line_no來排序

写一个自己的Filter

学习directshow已经有几天了,下面将自己的学习心得写下来,希望对其他的人有帮助。 Filter实质是个COM组件,所以学习开发Filter之前你应该对com的知识有点了解。Com组件的实质是一...
  • fin86889003
  • fin86889003
  • 2014-03-12 09:07:30
  • 563

實戰drbd+clvm+gfs+multipath(類SAN的實現)

  • 2009年02月26日 16:04
  • 347KB
  • 下载

DotRAS-1.3 實現ADSL撥號DLL

  • 2014年09月16日 04:37
  • 194KB
  • 下载

Java 中 HashMultimap(guava)笔记

C++有一套固定的STL,而java的容器则灵活的多,最基本的应该是java.util.*下面的而一些容器,当然在其他的包里也有其他继承了该包为了各自需求实现的一些容器。 HashMutliMa...
  • neuqxzy
  • neuqxzy
  • 2014-12-01 17:15:08
  • 677

Mahout Spectral聚类

坑爹的Mahout 0.5!把源代码翻了个遍,修改了若干个bug,重编译了三个核心包,终于跑通了谱聚类(Spectral Clustering),先把代码放上来。 以下约定: * $LOCAL表示本...
  • xyilu
  • xyilu
  • 2013-08-10 19:26:03
  • 4880

C# List的排序问题

在C#中,可以List来代替C++中Vector。 对于LIST的排序,需要使用到Sort()方法,为了让排序方式按照我们自己的想法进行, 可以通过IComparable接口重写CompareTo...
  • derek_chen2012
  • derek_chen2012
  • 2015-07-31 11:52:22
  • 583

bcbpy

  • 2008年08月05日 15:24
  • 2KB
  • 下载

用SmartUpload實現文件上傳

  • 2011年07月07日 00:06
  • 69KB
  • 下载

vc 實現國際化開發源碼(多語言)

  • 2009年07月28日 08:25
  • 5.42MB
  • 下载

UnityShader之光照1

一.基本概念 1.光源:unity支持的光源有四种 1)平行光Directional Light 2)点光源Point Light 3)聚光灯光源Spot Light 4)区域光光源Area...
  • qq_34134078
  • qq_34134078
  • 2016-07-29 21:21:48
  • 230
收藏助手
不良信息举报
您举报文章:行號(字符類型)排序的另類實現
举报原因:
原因补充:

(最多只允许输入30个字)