求教一个SQL查询语句

来源:百度知道 编辑:UC知道 时间:2024/06/18 22:27:49
现在有一张这样的表,有2个字段,如下:

CODES WORDS
002 反映来源
002 048 客户
002 048 048 市民
002 048 049 单位
002 049 社会
002 049 048 新闻媒体
002 049 048 048 广播电台
002 049 048 049 电视台
002 049 048 050 报社
002 049 049 政府机构
002 049 050 社会各热线
002 049 050 048 市长公开电话
002 049 050 049 城建热线
002 049 050 050 社会写真
002 049 051 公安消防
002 049 051 048 119
002 049 051 049 110
002 049 051 050 其它公安消防
002 049 052 其它社会
002 049 053 物业部门
002 050 自报
002 050 048 公司领导批办
002 050 049 抄表员
002 050 050 其他员工

两个字段的类型均为VARCHAR(100),并且这张表没有添加过任何约束。
现在要用过SQL查询语句查出以下树形结构的结果:

CODES WORDS WORDS WORDS WORDS
002 048 048 反映来源 客户 市民
002 048 049 反映来源 客户 单位
002 049 048 048 反映来源 社会 新闻媒体 广播电台
002 049 048 049 反映来源 社会 新闻媒体 电视台
002 049 048 050 反映来源 社会 新闻媒体 报社
002 049 049 反映来源 社会 政府机构
002 049 050 048 反映来源 社会 社会各热线 市长公开电话
002 049 050 049 反

能再详细的描述下这个表结构吗?你说的树结构看懂了,但这个表结构糊涂了,比如002 048 048 这样算三个字段还是统一写成一个字段的?

兄弟,搞错地方了。虽然我也是学IT的,但是最基本的都忘了。我也帮不了你。