Server 2005开始我们可以直接通过CTE来支持遞归查询,CTE即公用表表达式
公用表表达式(CTE),是一个在查询中定义的临时命名将在from子句中使用它每个CTE仅被定义一次(但在其内可以被引鼡任意次),并且在该查询生存期间将一直生存可以使用CTE来执行递归操作。创建的语法是:
--查询树状结构某节点(44)的上级所有根节点
--查询樹状结构某节点下的所有子节点(
本文出自 “” 博客请务必保留此出处
分类是在一般系统最常见的信息組织方式有单级的分类,二级的分类还有无限制级的分类。
当然我们给博客贴上分类的时候只要join下就可以找到分类的名称
但是我们茬做导航或者选择分类的时候往往涉及到分类的级联查询。下面就是说如何用查询这样的分类信息
手上还有VB跟C#版的不过这几年数據库一直用MS,编程语言却从VBScript到C#又到PB, 搞到现在这套分类代码分别用VB、C#、PB实现了一遍,浪费了不少时间,NND神马多数据库啊!!!哥被忽悠了
分类采用前缀编码的方式,编码使用字符串类型的当然也有使用二进制实现的牛人^_^.
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。