【发布时间】:2019-03-28 14:48:14
【问题描述】:
enter image description here我有两行除了一列之外的值完全相同,我想将它们组合起来并在新列中添加另一个值
Name Address City State ID ID Type
XYZ 123 address New York NY 123 Code1
XYZ 123 address New York NY D561 Code2
ABC 895 address Richmond VA 568A Code1
XAB 456 address Dallas TX 568 Code2
XAB 456 address Dallas TX 458A562 Code1
XYZ 123 address New York NY 123T Code3
结果
Name Address City State Code1 Code2 code3
XYZ 123 Address New York NY 123 D561 123T
ABC 895 address Richmond VA 568A
XAB 456 address Dallas TX 458A562 563
【问题讨论】:
-
每个案例最多有两行,还是可以更多?看一下 PIVOT 查询。请用正确的数据库标记问题,以及您尝试过的内容。谢谢
-
您使用的是哪个 dbms?
标签: sql