首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

SQl语句的有关问题

2012-04-07 
SQl语句的问题。数据库中有这样一张数据表。idf_idname10zd21zd00131zd00240li54li00164li002(其中id是主键,

SQl语句的问题。
数据库中有这样一张数据表。
id         f_id         name
1           0               zd
2           1               zd001
3           1               zd002
4           0               li
5           4               li001
6           4               li002
(其中id是主键,f_id是父节点的主键,name是名称。)
如何上述表中用复合嵌套的SQL语句检索出下面这张表:

id         父名字    自己的名字
1           __                         zd
2           zd                         zd001
3           zd                         zd002
4           __                         li
5           li                         li001
6           li                         li002

劳驾各位大虾费神了,小弟在此万分感谢。

[解决办法]
select a.id, b.name, a.name from test a, test b where a.fid=b.id(+)

热点排行