加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在sqlite中选择范围(1到100)之间的数字

发布时间:2020-12-12 19:10:17 所属栏目:百科 来源:网络整理
导读:我知道SQL中的一些解决方案,但是从SQlite中找不到任何解决方案. 我只想执行一个select查询,返回一个数字范围从1到100的结果集. Numbers 1 2 3 4 ...... 5 更正:我根本没有桌子. (然而,在MySQL中使用虚拟表如双引号来鼓励解决方案) 谢谢sgmentzer! 灵感来自
我知道SQL中的一些解决方案,但是从SQlite中找不到任何解决方案.

我只想执行一个select查询,返回一个数字范围从1到100的结果集.

Numbers
  1
  2
  3
  4
  ......
  5

更正:我根本没有桌子. (然而,在MySQL中使用虚拟表如双引号来鼓励解决方案)

谢谢sgmentzer!
灵感来自于你的答案,我还是发现了 this:
WITH RECURSIVE
  cnt(x) AS (
     SELECT 1
     UNION ALL
     SELECT x+1 FROM cnt
      LIMIT 100000
  )
SELECT x FROM cnt;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读