2

作为下面的示例代码....

 WITH sampleA as (SELECT * FROM emp)

 SELECT * FROM sampleA

 SELECT * FROM sampleA

此别名“sampleA”仅适用于第一个查询,不适用于第二个或以后的查询。

但我只想用这个别名查询更多信息。

你能帮我吗,我该怎么做?

4

1 回答 1

1

公用表表达式范围仅限于第一个 SELECT 语句。对于多次使用,请改用临时表或表变量。

于 2013-12-24T06:22:45.283 回答