我有一张如下表:
PERSON_REF、CODE_START_DATE、CODE
PK
在哪里PERSON_REF
我想要一个查询给我那些CODE_START_DATE
在 2012 年 8 月的记录以及在CODE_START_DATE
此之前最新的记录,即这个伪代码
SELECT PERSON_REF,
CODE_START_DATE, --S/B in August 2012
CODE,
CODE_START_DATE [PrevDate], --Latest CODE_START_DATE Prior to Column 2 in Query
CODE [PrevCode] --Code at Date of Column 4 in Query
如果第 2 列日期之前没有记录,第 4 列和第 5 列可能为空白