现有数据结构如下:
用户表,记录用户信息
字段名称 字段类型 描述
Uid Int 用户ID号,自增
UserName Varchar(50) 用户姓名
parendid Int 上级用户id,根用户为0用户积分操作记录表,用于记录用户积分的增减情况
字段名称 字段类型 描述
Id int ID号,自增
Uid Int 对应用户表的用户ID号
op char(1) 增加或减少标志,‘A’为增加,‘C’为减少
point Int 积分改变数量
显示用户数状结构,请分别写出SQL语句(可使用存储过程),代码
用户A---用户B和用户C
用户B---用户d和e
用户C----用户f和G
。
求求解答
用户表,记录用户信息
字段名称 字段类型 描述
Uid Int 用户ID号,自增
UserName Varchar(50) 用户姓名
parendid Int 上级用户id,根用户为0用户积分操作记录表,用于记录用户积分的增减情况
字段名称 字段类型 描述
Id int ID号,自增
Uid Int 对应用户表的用户ID号
op char(1) 增加或减少标志,‘A’为增加,‘C’为减少
point Int 积分改变数量
显示用户数状结构,请分别写出SQL语句(可使用存储过程),代码
用户A---用户B和用户C
用户B---用户d和e
用户C----用户f和G
。
求求解答
(
userName1 varchar(10),--一级
userName2 varchar(10)-----二级
)
Uid UserName parendid
1 A 0
2 B 1
3 C 1
4 d 2
5 e 2
6 f 3
7 g 3
select e.*,m.UserName AS parendNAME from T m join T e on m.Uid=e.parendid
Oracle connect by
在微软的技术文档里,有全套的教程:建表、建索引、旧表迁移、查询子节点。。