【发布时间】:2021-06-29 15:24:05
【问题描述】:
我被难住了。使用 SQL Server 2019。
SELECT * FROM (VALUES
(1, 'Alice', 'Alice'),
(2, 'Robert', 'Robert'),
(3, 'Robert', 'Bob'),
(4, 'Richard', 'Rich'),
(5, 'Richard', 'Rick'),
(6, 'Richard', 'Dick')
) tmp (ID, RealName, NickName)
鉴于此,我想制作一个表格,显示每个用户及其可能的昵称。我希望结果是:
| Name | AKA |
|---|---|
| Alice | NULL |
| Robert | Bob |
| Richard | Rich, Rick, Dick |
我研究了关于 SO 的其他类似问题,但并没有完全解决从 AKA 列中省略名称的问题。 TIA
【问题讨论】:
标签: sql sql-server tsql sql-server-2019