【发布时间】:2020-09-03 23:28:33
【问题描述】:
我想知道是否可以从 SQL 中的一列合并多行。这是我的初始表的示例:
Column 1 | Column 2 | Column 3
______________________________
DAVID | 10.000 | Client 1
DAVID | 5.000 | Client 2
DAVID | 12.000 | Client 3
ANDREW | 2.000 | Client 4
ANDREW | 3.000 | Client 5
这是我的预期输出:
Column 1 | Column 2 | Column 3
______________________________
DAVID | 10.000 | Client 1
| 5.000 | Client 2
| 12.000 | Client 3
ANDREW | 2.000 | Client 4
| 3.000 | Client 5
我不知道是否有可能有一张像后一张那样的桌子。因此,任何建议都将不胜感激。
【问题讨论】:
-
也请展示您的研究和尝试。
-
谢谢,我不会使用大写字母,至于我的尝试,我无法显示代码,因为它包含非常私密和敏感的信息。
-
仅供参考,您无需向我们显示私人/敏感信息,您可以创建一个minimal reproducible example,即解决相同问题而不泄露任何私人信息的示例。
标签: sql sql-server dataframe greatest-n-per-group window-functions