我有以下数据
UserId Val txt
100 10 A
200 25 B
100 30 GV
300 15 BHG
200 20 BGV
并且想要编写一个为每个用户提供min(val)的查询
结果:
100 10 A
200 20 BGV
300 15 BHG
答案 0 :(得分:2)
试试这个:
SELECT DISTINCT ON (userID) *
FROM your_table
ORDER BY userID, val