Is there a generic way to generate an arbitrary linear sequence in SQL?

前端 未结 6 974
被撕碎了的回忆
被撕碎了的回忆 2021-01-13 02:37

Is there a SQL query I can do that will generate a linear sequence like

1, 2, 3, 4, 5, 6, 7 ... x+1

or

2, 7, 12, 17, 22 ...         


        
6条回答
  •  [愿得一人]
    2021-01-13 02:58

    No. (Unless precreating a table of numbers counts as a generic way.)

    In SQL Server this can be done with a recursive CTE or generating a sequence using ROW_NUMBER()

提交回复
热议问题