SQL Select 'n' records without a Table

前端 未结 8 579
隐瞒了意图╮
隐瞒了意图╮ 2020-12-30 03:33

Is there a way of selecting a specific number of rows without creating a table. e.g. if i use the following:

SELECT 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
         


        
8条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-30 04:09

    ;WITH nums AS
        (SELECT 1 AS value
        UNION ALL
        SELECT value + 1 AS value
        FROM nums
        WHERE nums.value <= 99)
    SELECT *
    FROM nums  
    

提交回复
热议问题