mysql如何查出一级分类以及子级的个数

 我来答
匿名用户
2019-04-02
展开全部

这个需要查看下你的表是怎么设计的

在我的想法中,至少这张表中要有一个字段,就是parent_id

你可以规定当parent_id 为0时为一级目录,所以你可以根据parent_id=0来确定是一级目录

子级就要看你是否是需要子级下面的子级 还是只是需要子级

如果是第二种就简单了,根据parent_id = id可以查出下面的子级

如果是第一种,在mysql里面就需要写函数或存储过程了 一级级往下走 直到子级为空

Oracle就方便些,他提供了一个函数可以直接调用就行

start with…connect by prior

可以参考:网页链接

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式