由于数据库存储的数据都是以平面方式存储,所以目前大部分论坛和其他程序都是用递归来展现层次数据的,如果分类的层次十分深的话那么使用的递归次数相当可观,对性能的影响也非常大。最近要做一个分类信息的平台就遇到这个问题了,那么如何实现快速的展现分层数据呢?MYSQL 的开发者帮我们想到了一个算法,这个算法目前唯一的问题就是尚未实现分类排序,我们可以通过右值的反向排序实现先入先出的排序。在这里我们需要了解的是如何用 SQL Server 来实现,我们就以省市县数据库为例来实现:

本日志由 胡子 于 2008-11-10 08:39:07 发表到 学习随笔 中,目前已经被浏览 1193 次,评论 0 次;

作者添加了以下标签: SQL Server层级数据无限级分类

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文