需求:取出某个区间内的所有整数,比如10以内的,30-40之间的
简单的实现如下,如果有更好的方式请不吝赐教:
10以内的正整数:
-- 10以内的所有正整数
select level as seq from dual connect by level < 10;
执行结果:

31-40之间的所有正整数:
-- 31 - 40之间的所有正整数
select level as seq from dual where level > 30 connect by level < 41;
执行结果:

感谢您的阅读,如有错误或不足之处,敬请批评指正!
本文介绍了一种使用SQL语句从指定范围内选取所有整数的方法。例如,可以轻松获取10以内的所有正整数,或者31到40之间的所有整数。文中提供了具体的SQL查询语句,并展示了如何通过调整这些语句来满足不同的需求。
1万+

被折叠的 条评论
为什么被折叠?



