我正在处理一个包含time_stamp,usr_id,transaction_id和lives_remaining列的logging的Postgres表(称为“lives”)。 我需要一个查询,将给我每个usr_id最近lives_remaining总 有多个用户(不同的usr_id的) time_stamp不是一个唯一的标识符:有时用户事件(在表中按行排列)将以相同的time_stamp出现。 trans_id只有在非常小的时间范围内才是唯一的:随着时间的推移它会重复 remaining_lives(对于给定的用户)可随时间增加和减less 例: TIME_STAMP | lives_remaining | usr_id | TRANS_ID —————————————– 07:00 | 1 | 1 | 1 09:00 | 4 | 2 | 2 10:00 | 2 | 3 | 3 10:00 | 1 | 2 | 4 11:00 | 4 | 1 | 五 11:00 | 3 | 1 […]