+ -
当前位置:首页 → 问答吧 → ……求一条sql、单表查询构建tree、求一条sql……

……求一条sql、单表查询构建tree、求一条sql……

时间:2011-06-23

来源:互联网

数据库表格如下:
code-----name-----parentCode
100-----北京-----0
200-----天津-----0
300-----上海-----0
400-----香港-----0
101-----海淀-----100
102-----朝阳-----100
201-----南开-----200
301-----浦东-----300
10101-----中关村-----101

要求写出一条sql查询的结果的表格是:

中国---北京---海淀---中关村
中国---北京---朝阳
中国---天津---南开
中国---上海---浦东
中国---香港

我要用这样的查询结果样式 去构建一个tree,若是您觉得这数据库的table设计的很烂,不利于查询。也可以在设计一下数据库表格。反正最终是要查询出这样的结果。

作者: java_amateur   发布时间: 2011-06-23

数据库中的数据有多少层级关系不定、但都得按照这种样式查询出来……

作者: java_amateur   发布时间: 2011-06-23

写个存储函数吧,你这样是查不出来的。要不把表设计的好一点。

作者: snrqtdhuqf   发布时间: 2011-06-23

引用 2 楼 snrqtdhuqf 的回复:
写个存储函数吧,你这样是查不出来的。要不把表设计的好一点。

那您觉得 数据库表 当如何设计呢?

作者: java_amateur   发布时间: 2011-06-23

生成的树如果是要显示在页面,建议使用dtree,不需要用sql处理

作者: wsm106   发布时间: 2011-06-23

相关阅读 更多

热门下载

更多