PostgreSQL MAX和GROUP BY
我有一张桌子id,year和count。
我想MAX(count)为每个获取id并保留year发生时间如下:
SELECT id,year,MAX(count)FROM tableGROUP BY id;不幸的是,这给了我一个错误:
错误:“ table.year必须出现列GROUP BY子句中或在聚合函数中使用
所以我试了:
SELECT id,year,MAX(count)FROM tableGROUP BY id,year;然后,它不执行任 ...