-1
DELIMITER $$
CREATE PROCEDURE update_salary()
BEGIN
UPDATE employee SET salary = salary*1.4 where e_desc = 'Senior Manager';
UPDATE employee SET salary = salary*1.2 where e_desc = 'Manager';
UPDATE employee SET salary = salary*1.1 where e_desc = 'Assistant manager';
End $$
DELIMITER ;
我創建存儲過程到My_sql來更新表值。它正在工作,但是,我想要更改它只更新一組行。我如何創建存儲過程更新只有一組行...........?
例如當我給'經理'只更新該列。
我該怎麼做?
謝謝@john現在正在工作。 – uma 2014-10-05 02:28:39