Als je alle rijen wilt als er meerdere rijen zijn met dezelfde maximale waarde, dan kun je deze query gebruiken:
SELECT * FROM Table1
WHERE stu1Vers + stu2Vers = (SELECT MAX(stu1Vers + stu2Vers) FROM Table1)
Inclusief uw conditie:
SELECT * FROM Table1
WHERE stu1Vers + stu2Vers = (
SELECT MAX(stu1Vers + stu2Vers)
FROM Table1
WHERE stu1!=stu2 and assignmentid=9
) AND stu1!=stu2 and assignmentid=9
Resultaat:
392, 19, 2, 1, 6
Wat betreft uw update van de vraag, ik weet niet zeker wat u bedoelt met het retourneren van alle rijen gegroepeerd op stu1 en stu2. Bedoel je misschien geordend op deze kolommen? Voeg in dat geval ORDER BY stu1, stu2
. toe op de vraag.