Mysql объединение из нескольких таблиц

У меня 3 стола

friends
posts
members

friends
========
id, to, from (user_id's), status

there are 3 status's -1 = denied, 0 = no response/new, 1 = accepted



posts
=======
p_id, user_id (same as member_id), text


members
========
member_id, f_name, l_name

Если вам нравится выделять текст из сообщения в «сообщениях»; объедините его с именами пользователей из «членов»; и отображать только сообщения, где user_id находится в «друзьях»; Таблица.

Я хотел бы знать, если это можно сделать, я попытался оператор IN () в моем запросе, который работал, но это создает новую проблему с генерацией CSV внутри IN (). Я предпочитаю делать это через mysql, но если это невозможно, я могу использовать глобальную переменную для хранения данных о друзьях (но тогда она не будет устаревшей или ее придется обновлять, когда пользователь получит нового друга). ).

Ответы на вопрос(4)

Ваш ответ на вопрос