SELECT ID, SN, MAX(M1, M2, M3) AS MAX, ROUND(MAX((M1 + M2 + M3)/3.0),2) AS MAX_AVG FROM tests GROUP BY SN HAVING MAX((M1 + M2 + M3)/3.0) AND COUNT(1) >= 5 AND T >= 60 AND MIN(M1, M2, M3) >= 0.9 * MAX(M1, M2, M3) AND ROUND(MIN((M1 + M2 + M3)/3.0),2) >= 0.85 * ROUND(MAX((M1 + M2 + M3)/3.0),2) ORDER BY MAX_AVG DESC;
Witam, od kilku dni próbuje wykonać zadanie. Zadanie polega na napisaniu zapytania które wyświetli spełniające kryteria rekordy, do tej pory udało mi się napisać taki kod i nie wiem gdzie jest błąd. Po wpisaniu w/w zapytania wyświetla się jeden rekord i komunikat o niepoprawnym wykonaniu zadania