時間がかかりましたが、なぜこれが赤で強調表示されているのかわかりません。MySQLのストアドファンクション構文エラー
CREATE FUNCTION Student_Section_Count(StudentID INT)
Returns INT
Begin
DECLARE section_Registred INT;
SET section_Registred= (Select COUNT(DISTINCT Section.ID) as 'Students Registration Count'
FROM Section
Inner Join
Registration on registration.StudentID=Section.ID
Where registration.StudentID=StudentID);
Return Section_Registred;
END$$
Delimiter;
それはまあ、私は自分自身でそれを考え出したと思いENDと区切り記号だけでなく、戻りINT