我有一个简单的表:SQL:获取聚合函数中的第一个条目?
ID - JID - AMOUNT
1 - 1 - 100
2 - 2 - 50
3 - 2 - -25
4 - 3 - 100
5 - 3 - -50
我想结束了:
JID - FIRSTBALANCE
1 - 100
2 - 50
3 - 100
由于火鸟是当它涉及到汇聚如此疯狂的困难,这不起作用:
SELECT jid, amount as firstBalance
FROM table
GROUP BY jid
我怎样才能得到它,它按JID和firstbalance的值自动设置为在表中的第一个值?
不,这是不是你所期待的。您正在寻找聚合开始时的第一个值,而不是最大值。 – TomeeNS