• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小蝈蝈
博客园    首页    新随笔    联系   管理    订阅  订阅
2011年12月23日
【转】SQL:详解递归CTE,非递归CTE用法
摘要: 公用表表达式(CTE)的定义 公用表达式的定义非常简单,只包含三部分: 公用表表达式的名字(在WITH之后) 所涉及的列名(可选) 一个SELECT语句(紧跟AS之后) 在MSDN中的原型:WITH expression_name [ ( column_name [,...n] ) ] AS ( CTE_query_definition ) 按照是否递归,可以将公用表(CTE)表达式分为递归公用表表达式和非递归公用表表达式.非递归公用表表达式(CTE) 非递归公用表表达式(CTE)是查询结果仅仅一次性返回一个结果集用于外部查询调用。并不在其定义的语句中调用其自身的CTE 非递归公用表表达式(. 阅读全文
posted @ 2011-12-23 14:26 小蝈蝈 阅读(11740) 评论(2) 推荐(2)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3