【发布时间】:2019-05-21 10:39:23
【问题描述】:
假设我有一个 user_data 表,其中包含多条用户记录。
id user_id col1 col2 created_at
1 1 abc x 2019-01-04
2 2 def x 2019-02-01
3 3 ghi x 2019-03-05
4 2 jkl x 2019-07-07
5 2 mno x 2019-06-01
6 3 pqr x 2019-07-11
现在我想在单个查询中为每个用户选择前 10 条最新记录。
【问题讨论】:
标签: sql postgresql greatest-n-per-group