В случае когда в mysql нет функции подходящей вам для получения нужного значения Вы можете написать свою функцию.
Вот пример написания функции:
delimiter //
create function `testoust`(s INT)
returns integer
begin
set s = s * 2;
return s;
end//
Далее для создания функции запускаем скрипт "ОК"
DELIMITER указывает на символ-разделитель строки с командой, т.к. внутри CREATE FUNCTION есть набор вложенных команд, то для них мы оставляем стандартный разделитель ; а для указания завершения самой CREATE FUNCTION указываем //
RETURNS указывает тип данных который будет возвращён функцией