回答

收藏

如何具有相同列值?mysql行分组为一行?

技术问答 技术问答 103 人阅读 | 0 人回复 | 2023-09-13

我有两个表,关键字和数据。' @+ L" [% A, c6 |
有两列表关键字(id,关键字),表数据有3列(id [keywords.id外键,名称,值]。
& q- k0 s7 v) W使用此查询:
+ z% I4 n0 N, U2 cSELECT k.id,d.value,d.nameFROM keywords AS kINNER JOIN data as d ON k.id = d.id它的回归相似:
* ~% P: `. j- W# Z7 t1 123 name11 456 name22 943 name13 542 name13 532 name23 682 name3每个id值可以是0到3(未来可能会更多)。
5 X, F4 I2 p) S6 F如何在同一行中检索相同的ID的所有行?
4 b: F0 v" g0 s9 F- C喜欢
( c  u" W; }; I) @& h6 b123 462 9433 542我想这样做是因为我希望对值进行排序。
( X% \  R# y5 P+ b/ @6 F                                                                8 U1 u! W5 _. m
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则