有三张表:
表一:书
字段:id bigClass_id(大类id) smallClass_id(小类id)
表二:大类表
字段:bigClass_id bookName表三:小类表
字段:smallClass_id bookName
树形结构为:
书-〉大类-〉小类(小类从属大类,大类从属书)
想查出数据,在页面树形显示 ,请教该sql语句如何来写?
表一:书
字段:id bigClass_id(大类id) smallClass_id(小类id)
表二:大类表
字段:bigClass_id bookName表三:小类表
字段:smallClass_id bookName
树形结构为:
书-〉大类-〉小类(小类从属大类,大类从属书)
想查出数据,在页面树形显示 ,请教该sql语句如何来写?
select distinct bookName+'->'+bigClassName+'->'+smallClassName from 书 a,大类表 b,小类表 c where a.bigClass_id=b.bigClass_id and a.smallClass_id=c.smallClass_id