ここにストアドプロシージャがあります:
delimiter //
create procedure insert(p int, n varchar(10), d date, q int)
begin
select pname if(pname!=n)
then
insert into prod(p,n,d,q)values(p,n,d,q)
else quant=quant + q;
from prod;
end;
//
このストアド プロシージャは、とが等しくないprod
場合にテーブルにレコードを追加します。ELSE が等しい場合は、数量が更新され、q の値が追加されます。このアイデアは機能していません。助けてもらえますか? これを達成する方法は?pname
n