| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 495 人关注过本帖
标题:[求助]sql 递归问题3?
只看楼主 加入收藏
zhonghuazhifen
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-8-10
收藏
 问题点数:0 回复次数:0 
[求助]sql 递归问题3?

有这样的一个表:
create table bom
(
Pitemid varchar(20),
Itemid varchar(20),
Qty real
)
还有这样一个结构图:
A

B(2) C(3)

D(3) E(1) F(5) G(1)

H(2) L(10)

I(5)
通过分析得出这样的数据:
Pitemid itemid qty
A B 2
A C 3
B D 3
B E 1
D H 2
D L 10
H I 5
C F 5
C G 1
要求查询的结果是:
当输入Pitemid的值就能获取它所以下级的qty
例如:当输入A的时候就能获取到:
itemid qty
B 2
C 3
D 6
E 2
H 12
L 60
I 60
F 15
G 3
输入B的时候就能获取:
itemid qty

D 6
E 2
H 12
L 60
I 60


搜索更多相关主题的帖子: 递归 sql 
2006-08-18 16:25
快速回复:[求助]sql 递归问题3?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016009 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved