如何在数据库中取得小于某个数的所有自然数

kaka4523 2005-12-15 10:24:03
就是从页面取出一个值,然后要所有小于他的自然数
SELECT DISTINCT
A.ITEM104 AS ITEM104
FROM
(
SELECT DISTINCT
ROWNUM AS ITEM104
FROM
all_objects
)A,
(
SELECT DISTINCT
MAX(END_DANSU) AS ITEM104
FROM
KEI_COM_FU001
)B
WHERE (1=1)
AND A.ITEM104<=B.ITEM104
我写的查询语句,不过运行不了,请高手指点
表A取自然数,表B取最大值,最后两者比较就出来了。 这样的查询用到两次,两次查询结果最后进行外连接,但是似乎用到ROWNUM,所以不能排序,有其他方法么?
...全文
55 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧