Kod
UPDATE `used` SET 1 FROM get24_codes WHERE `id`= (SELECT `id` FROM get24_codes WHERE `used` = 0 AND `finished` = 0 LIMIT 1);
UPDATE get24_codes AS gc JOIN (SELECT `id` FROM get24_codes WHERE `used` = 0 AND `finished` = 0 LIMIT 1) AS tmp ON gc.id = tmp.id SET used=1
UPDATE get24_codes AS gc JOIN (SELECT `id` FROM get24_codes WHERE `used` = 0 AND `finished` = 0 LIMIT 1) AS tmp ON gc.id = tmp.id SET used=1
UPDATE get24_codes AS gc JOIN (SELECT (@mod_id:=`id`) AS id FROM get24_codes WHERE `used` = 0 AND `finished` = 0 LIMIT 1) AS tmp ON gc.id = tmp.id SET used=1; SELECT @mod_id;