gpt4 book ai didi

sql-server - View 的替代方案?

转载 作者:行者123 更新时间:2023-12-05 09:25:30 26 4
gpt4 key购买 nike

我正在阅读this文章,我遇到了这个:

Filter: Remove any functions in the WHERE clause, don't include views in your Transact-SQL code, may need additional indexes.

如果我不使用 View ,有什么替代方案?我的意思是,在我的情况下,我想从表中选择一些数据,然后使用其他一些选择查询来处理第一个选择查询中的数据子集?

我怎样才能有效地做到这一点?

谢谢大家

最佳答案

存储过程和临时表在某些情况下是很好的选择,有时是最好的方法。

但有时,您可以这样做:

SELECT *
FROM (SELECT IdC, Name FROM Customer WHERE ....)

也就是说,您在较大查询的 FROM 部分内编写查询。一开始我不喜欢这个,但随着时间的推移,我意识到一些查询可以用这个毫不费力地解决。

HTH(希望对您有所帮助)!

关于sql-server - View 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2654276/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com