mysql - 如何获取mysql中的所有相关数据?
问题描述
列是Id
、Name
、GroupId
和CreatedTime
。UserId
GroupId
是引用的外键,Id
可以是零个或多个。我想要的是让一切UserId
合而为一Id
。
让我解释 :
如果Id = 1001
我能排成一排并GroupId
排成一排。它可能为 0 如果没有得到该行中的=Id
如果
它是 0 则返回所有sGroupId
Id=1001
UserId
Id Name GroupId CreatedTime UserId
1 John 0 2021-11-05 5
2 Harry 1 2021-11-01 3
3 Jenny 1 2021-11-02 2
10 Allen 3 2021-11-02 1
Id=10如何获取1 2 5的UserId
解决方案
推荐阅读
- amazon-web-services - 错误:文件 'home/user/values.yaml' 似乎是 YAML 文件,但需要压缩存档
- spring - 我使用什么模式/技术来更新连接的用户?
- image - 同时加载许多图像会导致 Activity/Fragment 滞后
- php - 如何在 Phpunit 中使用 $_SERVER['DOCUMENT_ROOT']
- android - 片段不去活动 [Android]
- pdf - 更改 RMarkdown PDF 中代码块的颜色
- angular - 具有 rowspan 和 colspan 的 Angular Material mat-table 粘性标题,然后它的位置被移动。我该如何解决?
- excel - 带有空白单元格的 Excel SUMPRODUCT
- javascript - 获取文件到全局变量 Javascript
- r - R:如何在多个条件下过滤数据集