【发布时间】:2012-04-18 20:34:14
【问题描述】:
在 Oracle / SQL Server 中,我可以使用 WITH 关键字来定义用于视图的临时表:
WITH a AS (SELECT something_horrible FROM somewhere_horrible)
SELECT * FROM a
当'table' a 可以在查询中多次使用时非常方便。我认为当 a 的 SELECT 复杂时会有性能提升(我认为它通常只执行一次)。
在 Sybase 中是否有等价物?
(注意我知道有临时表,但我正在尝试编写 VIEW,因此没有创建/使用临时表的语法)
提前致谢
瑞恩
【问题讨论】: