По какой-то причине этот запрос UPDATE
вечен навсегда. Если я заменю на SELECT
- он получит результат мгновенно.Update Inner Join Freeze
UPDATE table1 AS t1
INNER JOIN
(
SELECT count(*) as total, left(number,7) as prefix, outcome FROM table1
where outcome like '%Passed%'
group by prefix
order by total desc limit 200
) AS t2
ON t2.prefix = left(t1.number,7) AND t1.outcome = 'Fail'
SET t1.outcome = '', t1.status = 'NEW'
Что там не так?
Я думаю, что вам не хватает 'count (*)'? –
@ I'll-Be-Back Да, спасибо, я исправил его – fthiella