У меня таблица содержит несколько столбцов: column_1, column_2 и column_3.MySQL определенные пользователем функции
Я приложил новый столбец к таблице под названием score. Я хочу рассчитать оценку на основе этих трех столбцов и легко настроить параметры.
Say моя оценка формула выглядит следующим образом:
score = a * column_1 + b * column_2 + c * column_3
возможно создать UDF или процесс (никогда не использовали раньше), чтобы легко сделать это?
так у меня есть функция, как getScore (а, б, в) , и я мог бы сделать что-то вроде:
select
column_1,
column_2,
column_3,
getScore(0.5, 0.1, 0.4) as score
from table
или
update table set score = getScore(0.5, 0.1, 0.4)
Спасибо!