gottlieb: Select Sum nur bei Maximalgebot

Beitrag lesen

Hallöle,
was ist eigentlich an dieser Query falsch?

SELECT SUM(A.gebot) FROM Verkaufsgebote  AS A WHERE A.bieterID=123 AND A.gebot=(SELECT MAX(B.gebot) FROM Verkaufsgebote AS B );

id  verkaufid  userid  gebot
2  2    3   2
3  2    123  1
5  2    883  4
4  3    883  2
6  3    123  3
7  4    123  6

Er soll die Summe der Gebote des Users "123" holen, aber nur da, für welche verkaufid er auch der Höchstbieter ist? Ich muss der Query nur noch verklickern, dass er immer den Höchstgebot pro verkaufid holt.