给出起始数字/结束数字,如何获得顺序数字列表。
财务软件版1楼: 例,给你5和10,要求得到sql查询结果
[u]aaa[/u]
5
6
7
8
9
10
不要告诉我select rownum from 某张足够大的表。
不要依赖其它表,只能from dual 。
好像一下子还出不来,郁闷。。。。。
[u]aaa[/u]
5
6
7
8
9
10
不要告诉我select rownum from 某张足够大的表。
不要依赖其它表,只能from dual 。
好像一下子还出不来,郁闷。。。。。
2楼: 楼主说得不清楚
用between..and..试试 如财务软件有哪些
3楼: 就是用sql语句得到一个数列,顺序数列。
不依赖于外部表。
4楼: select number from table where number>=5 and number<=10 order by number
5楼: 楼上说的和between...and...一样。
6楼: Oracle没用过
参考:http://www.delphibbs.com/delphibbs/dispq.asp?lid=3127516
财务软件版7楼: 问得这条问题的人都有一定的水平,楼主是用SQL2000吗?如果是就可以结贴了
SQL2000用一句没有可能解决
新出的SQL2005提供了一个Row_Number函数可以解决此问题
8楼: 我的数据库是oracle10g
不排斥用存储过程实现。
希望各位帮助。
9楼: 看了半天帮助,也没有办法
上一篇:如何用SQL语句修改数据库字段属性: 下一篇:一个MEMO控件问题