Как можно проще сделать?
Производительность не важна, т.к. разовая операция.
Меня хватило только на это
UPDATE fh_user_file uf SET uf.tree_id = (
SELECT IFNULL(MAX(tree_id), 1)
FROM fh_user_file uf0
WHERE uf0.user_id = uf.user_id
)
WHERE
uf.parent_id IS NULL
AND uf.tree_id IS NULL
Но это не работает, т.к. выяснилось что нельзя обновлять таблицу и делать из нее селект