【发布时间】:2021-12-23 19:08:59
【问题描述】:
我在一个查询中运行多个 SELECT,它们使用相同的嵌套 FROM SELECT。 代码是这样的:
SELECT B FROM (SELECT A) DATA;
SELECT C FROM (SELECT A) DATA;
SELECT D FROM (SELECT A) DATA;
SELECT E FROM (SELECT A) DATA
有没有办法“存储” SELECT A(变量?其他方式?)并在这个查询中使用它,还是我需要每次都重复它? SELECT A 非常大,我想让这个查询尽可能干净。
【问题讨论】:
-
创建
VIEW? -
就是这样!我知道这是一个 facepalm 问题,但据我所知,这是我所知道的。非常感谢!
标签: sql sql-server nested