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, но если это невозможно, я могу использовать глобальную переменную для хранения данных о друзьях (но тогда она не будет устаревшей или ее придется обновлять, когда пользователь получит нового друга). ).