OK - as long as you're sure this is the case, then we can try.
Since you already have the users you don't want to INSERT new rows in t_user - you are looking for an UPDATE here - you just want to put the phone on the existing record.
So that means our query is going to be something like: update t_user SET s_phone_mobile = item_meta.s_value
Now we just have to figure out how to join that item_meta. Since there are many meta rows foreach, we're going to have to pick [any] one. Since they're all the same, it won't matter which.
With MySQL that pretty much means we need a GROUP BY, or LIMIT 1. I prefer grouping:
So then we can get item_meta joined to their t_items and group the results by the user_id - so we only get one:
SELECT *
FROM t_item i
JOIN item_meta m ON i.pk_i_id = m.fk_i_item_id
GROUP BY fk_i_user_id
You should be able to run that query and see the rows - one per user_id and there will be a single field of m.s_value... that's what we need for our UPDATE. So we're in business, now we can combine them:
UPDATE t_user
SET s_phone_mobile = (
SELECT m.s_value
FROM t_item i
JOIN item_meta m ON i.pk_i_id = m.fk_i_item_id
WHERE i.fk_i_user_id = t_user.pk_i_id
GROUP BY fk_i_user_id
)
and you should be good.