mysql无限级分类中根据子类ID查询所有父类

2013-07-09  来源:网络雏鹰博客  作者:网络雏鹰

表结构:

mysql无限级分类中根据子类ID查询所有父类 - 网络雏鹰 - mengqing_dao 的博客

SQL语句为:

SELECT T2.classid FROM(SELECT  @r AS _classid,(SELECT @r := parentid FROM cswl_class WHERE classid = _classid) AS parentid, @l := @l + 1 AS lvl FROM (SELECT @r := 2103, @l := 0) vars,cswl_class h WHERE @r <> 0) T1 JOIN cswl_class T2  ON T1._classid = T2.classid ORDER BY T1.lvl DESC

代码:@r :=2103 表示查询id为2103的所有父类。

查询结果为:

mysql无限级分类中根据子类ID查询所有父类 - 网络雏鹰 - mengqing_dao 的博客

[本站声明] 本网站部分文章来源于网络,如有侵权请来邮([email protected])告知,本网站将进行更正处理。
分享:
  • 相关阅读
推荐文章
热门文章