这是我的问题:
我有一张包含姓名和地址的表格,例如
Name | Address | Updated
----------------------------------
a | 12 lane | 1/1/2011
b | 34 avenue | 1/1/2011
c | 56 district | 1/1/2011
a | 78 avenue | 8/8/2011
b | 90 lane | 8/8/2011
a | 83 district | 9/9/2011
a | 39 road | 10/10/2011
如您所见,人们可能有多个地址。假设一个人拥有的最大地址数是 5。
我只对为每个人获取最新的 3 个地址感兴趣,这样表格看起来像:
Name | Address_1 | Address_2 | Address_3
--------------------------------------------------------------
a | 78 avenue | 83 district | 39 road
b | 34 avenue | 90 lane | NULL
c | 56 district | NULL | NULL
注意 a 的第一个条目“12 lane”没有出现
我一直在阅读stackoverflow上显示的其他示例,但我不确定数据透视表是否适合我的需要,因为地址都不同
提前感谢您提供的任何帮助!