日期:2014-05-16  浏览次数:20671 次

求解根据一级目录读取二级目录
情况是这样的,表mun
ID name Mid ss  
1 主页 1 1
2 产品 2 1
3 新闻 3 1
4 产品1 2 2
5 产品2 2 2
6 国内 3 3
7 国外 3 3

我想实现在输出的时候以这样的形式出现:
主页
产品--->产品1 产品2 
新闻--->国内 国外

用一句话就是:根据一级输出与之相关的二级菜单

困扰我好久了 查书也查了 就是找不到相关的例子,麻烦各位大侠帮个忙,给解决一下!谢谢了!

------解决方案--------------------
select a.name, group_concat(b.anme)
from 表mun a,表mun b
where a.id =b.ss 
and a.ss= 1
and a.id !=1
group by a.name
------解决方案--------------------
SQL code
select concat(A.name,,'->',group_concat(B.name separator ' '))
from mun A,mun B
where A.mid.id = B.ss
group by name