【发布时间】:2010-12-23 23:58:45
【问题描述】:
我想从 MySQL 中提取菜单项。
Main menu id=1, parentid=0
-Contact us id=2, parentid=1
-Music id=3, parentid=1
--Rock id=8, parentid=3
--Classic id=9, parentid=3
-Car id=4, parentid=1
--Toyota id=5, parentid=4,
--Ford id=6, parentid=4,
--Honda id=7, parentid=4
Other menu id=10, parentid=0
-Othermain id=11, parentid=10
--submenu id=12, parentid=11
etc.
我可以从 id=1 提取数据到 4 并通过“...where parentid=1”等显示。 但是,这只会拉出顶层。
但我也想提取所有数据,包括每个菜单(主菜单)的子菜单。
谁能告诉我如何在 MySQL 中为此编写查询?
提前致谢。
【问题讨论】:
标签: mysql menu navigation adjacency-list