【发布时间】:2020-09-19 07:14:13
【问题描述】:
我在所有文本中都有每个销售员的客户和城市数据。看起来像
Salesman|customer_name|City
Adam| Alex|New york
Adam|Kevin|New york
Adam|Erin|Chicago
Adam|Jim|Los Angeles
Adam|James|New York
Pam|Tod|New York
Pam|Kelly|Chicago
Pam|Rick|Chicago
Lewis|David|Los Angeles
Lewis|Mike|Los Angeles
我需要转置 city 列以按城市获取客户名称以供销售人员使用,这应该类似于 SQL Server 中的样子。我不确定我是否可以在 Pivot 中执行此操作,或者是否有其他选项
Salesman|New york|Chicago|Los Angeles
Adam|Alex|Erin|Jim
Adam|Kevin|NULL|NULL
Adam|James|NULL|NULL
Pam|Tod|Kelly|NULL
Pam|NULL|Rick|NULL
Lewis|NULL|NULL|David
Lewis|NULL|NULL|Mike
【问题讨论】:
标签: sql sql-server tsql pivot window-functions