हाँ।
CREATE FUNCTION `getScore`(`a` DECIMAL(12,4), `b` DECIMAL(12,4), `c` DECIMAL(12,4)) RETURNS DECIMAL(12,4)
BEGIN
RETURN a + b + c;
END
SELECT getScore(0.3, 0.4, 0.5)
-> 1.2000
लेकिन अगर आपको तालिका से कुछ मानों की आवश्यकता है, तो आपको उन्हें पैरामीटर के रूप में भी शामिल करना होगा।
SELECT getScore(column1, column2, column3, 0.5, 0.1, 0.4) AS score FROM table