回答

收藏

查询树的项数

技术问答 技术问答 262 人阅读 | 0 人回复 | 2023-09-12

假设我有这样一个表:
8 u4 D8 w$ N( p6 y; ?' [$ f. w4 h/ QCREATE TABLE IF NOT EXISTS `node_list`  `nid` int(11) NOT NULL AUTO_INCREMENT,   `parent` int(11)        COMMENT \'Node`s parent (nid).\',   PRIMARY KEY (`nid`))对于给定的节点ID,我想得到它所有后代的计数。
4 y6 f8 s* z$ E8 X; M+ `2 ASELECT COUNT(*) FROM `node_list` WHERE `parent`=?只返回直系子代的计数。这样做没有混乱for循环的好方法是什么?
/ E: p1 `! y+ O' S7 K                                                                0 A' `4 b" ]! `+ y
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则