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(+)