我对 SQL 并不差,但我很难弄清楚这一点。
我有一个名为 的表test
,其中有一个名为的字符列key
和两个datetime
名为TestTime
and的列LastTestTime
。
我正在尝试编写一个查询,该查询将更新所有行并将 的值设置为同一行LastTestTime
的最新前一个。TestTime
key
这是我希望结果如何的示例:
key testTime lastTestTime
------------------------------
aaa 1/1/2012 null
aaa 1/2/2012 1/1/2012
aaa 1/3/2012 1/2/2012