IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
SQLServer中的CTE(Common Table Expression)通用表表达式使用详解
chinahuyong
发表于
2022-01-04 14:30:23
love
0
我们经常会编写由基本的 SELECT/FROM/WHERE 类型的语句派生而来的复杂 SQL 语句。其中一种方案是需要编写在 FROM 子句内使用派生表(也称为内联视图)的 Transact-SQL (T-SQL) 查询来使开发人员能获取一个结果集,并立即将该结果集加入到 SELECT 语句中的其他表、视图和用户定义函数中。另一种方案是使用视图而不是派生表。这两种方案都有其各自的优势和劣势。 当使用 SQL Server 2005 +时,我更倾向于第三种方案,就是使用通用表表达式 (CTE)。