【发布时间】:2020-12-06 22:08:56
【问题描述】:
我正在尝试创建一个存储过程,该过程根据客户是否被占用和标准费率计算来自客户的总收入。我收到一条错误消息,当我尝试从中调用时,我得到 NULL。任何人都可以帮忙吗?谢谢。
//Delimiter
CREATE PROCEDURE calculateRevenue (in customerIDs int, OUT totalRevenue dec(15,2))
BEGIN
SELECT SUM(Occupied*StandardRate) into totalRevenue FROM climatesouth
WHERE customerIDs = customerID;
END //
delimiter//
call calculateTotal(10, @totalRevenue);
SELECT @totalRevenue;
【问题讨论】:
标签: mysql sql stored-procedures