在 Oracle / SQL Server 中,我可以使用 WITH 关键字来定义用于视图的临时表:
WITH a AS (SELECT something_horrible FROM somewhere_horrible)
SELECT * FROM a
当“表”a 可能在查询中多次使用时非常方便。我认为当 a 的 SELECT 令人费解(我认为它通常只执行一次)时,性能会有所提高。
Sybase 中是否有等价物?
(注意我知道有临时表,但我正在尝试编写视图,因此没有创建/使用临时表的语法)
提前致谢
瑞安