SQL服务器 - 如何使用表构造函数定义查询

时间:2015-01-11 09:27:23

标签: sql sql-server select

我需要使用包含5条记录的表构造函数来定义查询,其中每条记录只应包含一个数字(从1到5) 给出了这个问题的语法:

SELECT * VALUES(...)

我的问题是:我该怎么做?因为我不熟悉这种类型的构造函数。

1 个答案:

答案 0 :(得分:0)

要从 TVC 中进行选择,请使用此语法。

在语句的TVC子句

中使用FROM作为表表达式
SELECT *
FROM   (VALUES (1),
               (2),
               (3),
               (4),
               (5) ) AS num(Number); 

<强>结果:

Number
------
1
2
3
4
5