作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想将 2 个表链接在一起,但我的第二个表有多个值。
第一个表:
Partnumber | description | type
100 blabla blabla
第二个表:
Partnumber | item number
100 500
100 600
200 0
现在我想将零件编号上的表格链接在一起,但所有项目编号必须位于同一记录中。并且零件编号上可以有更多的项目编号。
结果:
partnumber | description | type | item number
100 blabla blabla 500,600
可以这样显示吗?在一行中?
非常感谢!
最佳答案
您想要使用group_concat
函数
select partnumber, description, type, group_concat(coalesce(item_number, "No items"))
from table1 a
left join table2 b using(partnumber)
group by partnumber;
关于mysql - 将表链接在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28484702/
假设 TABLE-A 在 TABLE-B 中可以有一行或多行,在 TABLE-C 中可以有一行或多行,在 TABLE-D 中可以有一行或多行......等等。 假设我在 TABLE-Z 并且需要了解有
我是一名优秀的程序员,十分优秀!