2

Function get_summ must return a value from SELECT with specified OFFSET which is passed as parameter:

DELIMITER $$
CREATE FUNCTION get_summ(i INT, o INT)
    RETURNS INT
BEGIN    
    RETURN (SELECT summ FROM orders WHERE id = i LIMIT 1 OFFSET o);
END$$
DELIMITER ;

This gives syntax error near 'o').

Is that possible with MySQL?

Oleg Mikhailov
  • 5,751
  • 4
  • 46
  • 54

0 Answers0