摘要:
CTE类似非持久化的视图,它是查询中定义的非持久化结果集,在定义域内仅定义一次可以无数次的使用,在查询的生命周期内一直存在。 一:语法定义 withname of your CTE(Column names) as ( actual query) select * from name of your CTE二:主要功能及应用场景:(1)应用在要创建一个临时表或视图 用后抛弃他 可以用CTE替代 优点:把有关联合的复杂性限制在CTE 中,从而可以简化代码 还可以在查询中减少一些自我关联,减少逻辑混淆的可能性 比如重复的产品名称拥有不同的产品编号如果运行一个查找重复值的查询,如果运 阅读全文
posted @ 2011-01-14 16:12 qingfengtanying 阅读(418) 评论(0) 推荐(0)
浙公网安备 33010602011771号