MySQL Query for Average за последние 2 попытки

У меня есть таблица:

quiz userid  attempt grade

1      3        1     33

2      3        1     67

1      3        2     90

10     3        4     20

2      3        2     67

1      3        3     55

Теперь для первого теста пользователь дал 3attempts, то есть, (33, 90, 55), теперь мне нужно среднее значение для последних 2 попыток ((90 + 55) / 2) для этого scormid и userid тоже

Теперь я хочу две последние попытки, то есть 4 и 3, и я хочу получить среднюю оценку этих двух оценок, то есть 90 и 20.

userid quiz No.of Attempts Grade

3      1         3           (90+55)/2 i.e., 72.5
3      2         2            (67+67)/2 i.e., 67
3      10        1               20

Ответы на вопрос(5)

Ваш ответ на вопрос