我有一個表,如下所示: game_stats表: id | game_id | player_id | stats | (many other cols...)
----------------------
1 | 'game_abc' | 8 | 'R R A B S' | ...
2 | 'game_abc' | 9 | 'S B A S' | ...
用戶上傳散裝一個給定的遊戲數據
我有一個存儲過程,從表中選擇一個值,然後用它從表B中選擇。如果行數小於閾值,它將更新表A的值並重新選擇表B 。 Select val into v from A;
Select ID from B where total > v;
if (Found_Rows() < 3) then
Update A set val = val +1;
end if;
當此存儲過程同時命中和