我已经为此困扰了一段时间。Request#、SlotId、Segment 和 Version 都构成了主键。我想要从我的存储过程中获得的是能够通过传入请求#和段来检索所有行,但是对于每个插槽,我想要今天或之前的最新生效日期,并且我需要最高版本#。我感谢你的时间。
Values in database
Request# SlotId Segment Version Effective Date ContentId
A123 1 A 1 2012-01-01 1
A123 2 A 1 2012-01-01 2
A123 2 A 2 2012-02-01 34
A123 2 A 3 2012-02-01 24
A123 2 A 4 2015-01-01 6 //beyond todays date. dont want
当我为请求#传入 A123 和为段传入 A 时,我想从我的存储过程中返回的值。
A123 1 A 1 2012-01-01 1
A123 2 A 3 2012-02-01 24