Подзапрос может вернуть несколько user_id. Почему обычное = здесь хуже подходит, чем IN?
user_id
=
IN