When I write code:
SET @code = 'a123';
UPDATE my_table SET number = (number + 1) WHERE code = @code;
it doesn't work correctly. But if I write code:
UPDATE my_table SET number = (number + 1) WHERE code = 'a123';
it works correctly. I want to use variable in "WHERE". how can I use it?