Hãy tạo một stored procedure. Ở đây chúng ta đang tính amount * quantity, tức là thực hiện các phép toán học:
mysql> DELIMITER //
mysql> CREATE PROCEDURE calculation_proc(amount INT, quantity INT)
BEGIN
SELECT amount, quantity, (amount * quantity) AS Total;
END
// Query OK, 0 rows affected (0.00 sec)
mysql> DELIMITER ;
Bây giờ bạn có thể gọi stored procedure bằng lệnh CALL:
mysql> CALL calculation_proc(250, 3);
Kết quả sẽ như sau:
+--------+----------+-------+ | amount | quantity | Total | +--------+----------+-------+ | 250 | 3 | 750 | +--------+----------+-------+ 1 row in set (0.00 sec) Query OK, 0 rows affected (0.00 sec)