有关求无限分级目录下的产品信息的SQL

javaworld2006 2008-04-17 05:18:52
有如下表:
产品表:product(product_id,product_name);
分类表:categories(categories_id,parent_id,categories_name);
关系表:product_categories(id,product_id,categories_id);

其中categories的parent_id外键为categories的categories_id,例如:A(1,0,电影) A1(2,1,动作片) A2(3,1,科幻片)A11(4,2国外动作片),则A1,A2是A的子categories,而A12是A1的子categories。
问题:若条件知道categories_id值,求该categories_id的categories下的全部产品信息,求该SQL(能用一条SQL实现吗?)。
注意:只有categories再没有子categories的情况下,该categories才能有产品,否则该categories下只能是子categories。(可以看作树形结构,只有没有子节点的节点才能有产品信息)
...全文
57 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yifanwu 2008-05-03
  • 打赏
  • 举报
回复
每个了类取5条信息:
http://www.ewzx.com/info/112/index.html
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
我也想知道,正在找這方面的資料~~~~~
ten789 2008-04-18
  • 打赏
  • 举报
回复
无限树网上有N多代码
xiongbing529 2008-04-17
  • 打赏
  • 举报
回复
充分发挥PHP字符串功能

能写出非递归的无限级....

二插树思想..

,1,

,1,2,
剑心永远OK 2008-04-17
  • 打赏
  • 举报
回复
很简单,递归就能实现了..
javaworld2006 2008-04-17
  • 打赏
  • 举报
回复
晕, 打错字了,上面的描述例子应该是:A11(4,2,国外动作片) 而 A11是A1的子categories

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧