MySQL erhalten Monat von Zeitstempel funktioniert nicht

Ich habe eine Abfrage, die die korrekten Daten aus einer Datenbank abruft, aber sie gibt mir nicht den Monat vom Zeitstempel zurück. In der Timestamp-Spalte erhalte ich einen Nullwert, obwohl der Timestamp existiert. Es ist in der DB als bigInt gespeichert (das war nicht meine Idee).

Was ich brauche, ist ein Datum, das so zurückgegeben wird:

Course |  fcpd   |   Month
216    0.5         04

aber ich bekomme:

Course |  fcpd   |   Month
216    0.5        null

SELECT mdl_quiz.course, mdl_quiz.fcpd, MONTH(mdl_quiz_grades.timemodified) as Month FROM mdl_quiz INNER JOIN mdl_quiz_grades ON mdl_quiz.course = mdl_quiz_grades.quiz WHERE mdl_quiz_grades.userid = 9428 AND mdl_quiz.course = 215

Könnte jemand darauf hinweisen, wo ich falsch liege?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage