0
我想要使用最新的CreatedDate获取每个AccountNo的代码,并在CurrentCode中显示。SQL的最大分区,以获得其他列值
|ID| RoutingNo| AccountNo| Code |CreatedDate |CurrentCode
| 1| 1 | 1 | GW03 |2012-02-09 |
| 2| 1 | 1 | GW03 |2012-02-10 |
| 3| 1 | 1 | GW03 |2012-02-11 |
| 4| 1 | 1 | GW03 |2012-02-12 |
| 5| 1 | 1 | GW02 |2012-02-13 |
| 6| 1 | 2 | GW01 |2012-02-14 |
| 7| 1 | 2 | GW01 |2012-02-15 |
| 8| 1 | 2 | GW02 |2012-02-16 |
| 9| 1 | 2 | GW02 |2012-02-17 |
|10| 1 | 2 | GW01 |2012-02-18 |
其结果将是:
|ID| RoutingNo| AccountNo| Code |CreatedDate |CurrentCode
| 1| 1 | 1 | GW03 |2012-02-09 |GW02
| 2| 1 | 1 | GW03 |2012-02-10 |GW02
| 3| 1 | 1 | GW03 |2012-02-11 |GW02
| 4| 1 | 1 | GW03 |2012-02-12 |GW02
| 5| 1 | 1 | GW02 |2012-02-13 |GW02
| 6| 1 | 2 | GW01 |2012-02-14 |GW01
| 7| 1 | 2 | GW01 |2012-02-15 |GW01
| 8| 1 | 2 | GW02 |2012-02-16 |GW01
| 9| 1 | 2 | GW02 |2012-02-17 |GW01
|10| 1 | 2 | GW01 |2012-02-18 |GW01
我怎么能写使用SQL Server此SQL?