Я пытаюсь вставить значение '1' в столбец 'isTransfer' каждого результата подзапроса, но он не работает. Это запрос, где я выбираю строки:Вставить значение в подзапрос
select r.*
from players r
inner join (
select name, rating, max(id) id
from players group by name, rating
having count(distinct club) > 1
)
q on r.name = q.name and r.rating = q.rating and r.id = q.id
Это то, что я пытаюсь сделать:
INSERT INTO 'isTransfer' VALUES '1' WHERE
(select r.*
from players r
inner join (
select name, rating, max(id) id
from players group by name, rating
having count(distinct club) > 1
)
q on r.name = q.name and r.rating = q.rating and r.id = q.id)
Я думаю, что вы ищете '' UPDATE' не INSERT' – AdamMc331