【发布时间】:2012-03-19 02:54:54
【问题描述】:
我正在尝试加入 2 个表,但只加入一组记录中的最新记录。
左边的桌子:
部分
- Part.PartNum
右表:
材质
- Material.Partnum
- 材料.公式
- Material.RevisionNum
修订号从“A”开始并增加。
我想通过 PartNum 加入 2 个表,但只加入右表中的最新记录。我在 SO 上看到过其他示例,但很难将它们放在一起。
编辑:
我发现第一个修订号是“New”,然后它递增 A,B,... 永远不会超过一两个修订,所以我不担心会重复顺序。但是如何选择以“New”为第一个修订号的最新版本?
【问题讨论】:
-
请指定您使用的 SQL Server 版本。
-
RevisionNum 怎么增加?它总是一个字符吗?如果是这样,第 27 版会发生什么?
标签: sql sql-server sql-server-2008 join