Dla każdego, kto się z tym spotka:
można to zrobić innym sposobem:
SELECT TIMESTAMPDIFF(YEAR, date_of_birth, CURDATE()) AS difference FROM student
W przypadku różnic w miesiącach zastąp YEAR
z MONTH
, a dla dni zastąp YEAR
z DAY
Mam nadzieję, że to pomoże!