I'm stumped. Using 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)
Given this I'd like to produce a table which shows each user and their possible nicknames. I'd like to the result to be:
| Name | AKA | 
|---|---|
| Alice | NULL | 
| Robert | Bob | 
| Richard | Rich, Rick, Dick | 
There are other similar questions on SO that I looked into but don't quite solve the problem of omitting the Name from the AKA column. TIA
 
    