У меня есть таблица:MySQL Query для 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) для этого scorid и userid тоже
Теперь, мне нужны последние две попытки, т. е. 4 и 3, и я хочу, чтобы средний класс этих 2 классов, т.е. 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
У вас есть больше пользователей или викторины? Если да, то как это должно быть обработано? –
Что случилось с ответом @rich_adams? Если вы не получите его, вы можете добавить это к вопросу, но он выглядит хорошо, не так ли? – Nanne
В запросе Rich Adams я получаю только одну строку, но я должен получить все строки для викторины – user1067018