Đây là một vấn đề cụ thể của MySQL.
Trong MySQL, một trường hợp phải luôn có một kết quả phù hợp hợp lệ, do đó, một mệnh đề ELSE.
Và vì câu lệnh sau trận đấu không được để trống, bạn có thể điền vào nó bằng một khối trống như vậy:
ELSE BEGIN END;
Vì vậy, một trường hợp hợp lệ sẽ là, ví dụ:
CASE @news
WHEN 'emp' THEN
UPDATE equipos SET pe=pe+1,pg=pg-1 WHERE example@sqldat.com;
WHEN 'loc' THEN
UPDATE equipos SET pp=pp-1,pg=pg+1 WHERE example@sqldat.com;
ELSE BEGIN END;
END CASE;