我正在尝试根据帐户 ID 连接两个表中的所有字段。帐户 ID 在表 1 中是唯一的,但在表 2 中重复。在表 2 中,我只想为每个 ID 提取一条记录。
表格1:
ID...Field1....Field2
1......aa.........bb
2......cc.........dd
3......ee.........ff
4......gg.........hh
表 2:
ID...Field3....Field4......Field5
1.....123........123...........123
1.....345........546...........453
2.....123........123...........123
3.....123........123...........123
4.....123........123...........722
4.....123........123...........333
4.....123........123...........123
我需要根据三个字段中的值从表 2 中选择要提取的 ID。逻辑是这样工作的。在重复项中,选择field3中值最高的ID记录,如果都相同,则选择field4中值最高的记录,如果仍然相同,则选择field4中值最高的记录字段 5。
所以最终结果看起来像这样:
ID....Field1.....Field2.....Field3.....5ield4.....Field5
1........aa..........bb............345.......546.........452
2........cc..........dd............123.......123.........123
3........ee..........ff............123.......123.........123
4........gg..........hh............123.......123.........722
太感谢了!这个让我难倒了一段时间