文章详情页
mysql - sql 怎么根据父id查询下三级子集?
浏览:326日期:2022-06-12 18:27:27
问题描述
现在有个需求根据根据fid查询下三级子集数据库一个表有三个字段(id,name,fid)id name fid1 01 02 02 13 03 24 04 35 05 36 06 47 07 6...............
现在怎么根据id查询下三级的内容比如 查id=3的下三级子集 结果如下最好能不能把level级显示出来呢?id name fid (level)4 04 3 15 05 3 16 06 4 27 07 6 3请问大家这种sql该怎么写呢
问题解答
回答1:递归查询出来吧
回答2:表增加个字段level,数据全部load到内存里,计算下level做下数据库的订正,以后各种查询就容易多了。
相关文章:
1. java - 请教一个spring定时任务的问题2. 网页爬虫 - 关于Python的编码与解码问题3. javascript - c#如何向js传值4. javascript - 获取标签中的字符串5. 一道关于 JavaScript 中 this 的题目的困惑6. mysql优化 - mysql 分页查询优化。7. javascript - 粘贴一段带有图片和文字的内容,如何使用js实现获取图片并上传到服务器?8. android-studio - android app微信登录一定要申请了登录权限才能测试?9. PHP怎么升级?升级会导致老的网站程序不能用吗?10. javascript - vue2如何动态生成checkbox默认选中,获取数据
排行榜

网公网安备