我想创建一个带有冗长查询的视图,例如:
CREATE VIEW doubleV
AS
SELECT * FROM X1 as R
WHERE [Ext] IN
(
SELECT [Ext] FROM X1 as RR
WHERE RR.cliID=R.cliID
AND Soc='j'
GROUP BY [Ext]
HAVING COUNT(*) > 1
)
但是当我从这个视图中选择所有元素时,Sql server 只是在视图内执行查询,这需要很多时间。
是否可以在VIEW CREATION执行查询?
有什么可以让我制作一个带有查询结果的临时表吗?