mysql - 在 MySQL 中选择直到
问题描述
我有这张表包含user_id
和father_id
。我想选择与直到值father_id
相关联的所有 s并将它们以逗号分隔的格式存储。user_id
father_id = 0
桌子:network
select user_id, father_id from network where user_id = 1762;
user_id father_id
1762 1761
select user_id, father_id from network where user_id = 1761; -- resulting father_id from the first query
user_id father_id
1761 1760
select user_id, father_id from network where user_id = 1760; -- resulting father_id from the second query
user_id father_id
1760 0
在这个例子中,我想father_id
通过father_id = 0
使用结果father_id
作为next user_id
.
解决方案
推荐阅读
- python - Python中的数组TP,TN,FP和FN
- python - 我无法使用 docker-compose 对 MySQL 和 Django App 进行 Dockerize
- spring - 会话范围 CacheManager 不能在 @Cacheable 中使用。如何解决?
- node.js - 重新安装节点和 npm 后打字稿代码库失败
- javascript - 获取 Firestore 抛出未安装警告的文档方法
- javascript - 根据您的经验,React 的最佳 UI 框架(例如 Material UI 或其他)?
- graphql - 如何将 GraphqlSchema 转换为联合模式?
- flutter - 如何实现单个 appbar 图标以在不同的标签栏上以不同的方式运行?
- javascript - Vue.js 从组件中的 App.vue 导入数组
- xml - Getting Invalid XPath Expression error while retrieving elements